{"id":3941,"date":"2016-11-25T07:32:29","date_gmt":"2016-11-25T06:32:29","guid":{"rendered":"http:\/\/blog.qdraw.nl\/?p=3941"},"modified":"2024-03-25T18:34:18","modified_gmt":"2024-03-25T17:34:18","slug":"de-6-must-knows-voordat-je-start-met-machine-learning","status":"publish","type":"post","link":"https:\/\/qdraw.nl\/blog\/design\/de-6-must-knows-voordat-je-start-met-machine-learning\/","title":{"rendered":"De 6 must-know\u2019s voordat je start met Machine Learning"},"content":{"rendered":"<p>Het is mogelijk om met Artificial Intelligence de toekomst te voorspellen. Machine Learning is een vorm van Artificial Intelligence waarbij de machine zichzelf patronen aanleert. Bij het implementeren van Machine learning worden er een aantal basis patronen geprogrammeerd. Op basis van nieuwe inputdata leert de computer (d.m.v. Machine Learning) de huidige data (bestaande patronen) te trainen en uit te breiden.<br \/>\nDit model kunnen we succesvol inzetten om de uitkomsten van nieuwe data te voorspellen. Met dank aan deze voorspellingen kan een organisatie sneller succesvol zijn en de concurrenten een stap voor blijven. In dit proces is het belangrijk om de juiste vragen te stellen en te weten wanneer je succes hebt. In dit artikel ga ik het hebben over de zes must knows om Artificial Intelligence succesvol in te zetten.<\/p>\n<h2>Stappen in het Machine Learning proces<\/h2>\n<p>Om een beter beeld te geven hoe het proces verloopt, is er een model ontwikkeld: het \u2018Machine Learning Iteration Model\u2019. Je begint elk proces altijd met de input van <span style=\"font-style:italic;\">raw data<\/span>. Deze data moet vervolgens verwerkt worden tot <span style=\"font-style:italic;\">trainingdata.<\/span> Trainingdata is de data die geschikt is om te voeden aan het <span style=\"font-style:italic;\">Machine Learning algoritme<\/span>. De Machine Learning algoritme maakt van deze gegevens een model. De eerste versies van zo\u2019n model worden ook wel <span style=\"font-style:italic;\">candidate models<\/span> genoemd. Het model berekend op basis van de trainingdata de voorspelling. De app maakt vervolgens verbinding met het model om op basis van nieuwe data voorspellingen te doen.<br \/>\n<span style=\"font-style:italic;\"><br \/> Tekst gaat verder na de afbeelding<\/span>\n<\/p>\n<p><!-- image here --><br \/>\n<a href=\"https:\/\/media.qdraw.nl\/Bezienswaardigheden\/voorspellen-of-een-gebruiker-lid-blijft\/1000\/20161110-machine-learning-iteration-model_kl1k.jpg\" class=\"lightbox[blog]\" title=\"Machine Learning iteration model | foto 1\" data-gps=\"0,0\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/media.qdraw.nl\/Bezienswaardigheden\/voorspellen-of-een-gebruiker-lid-blijft\/500\/20161110-machine-learning-iteration-model_kl.jpg\" title=\"Machine Learning iteration model | foto 1\" alt=\"Machine Learning iteration model | foto 1\" \/><br \/>\n<\/a><\/p>\n<h2>De 6 must knows<\/h2>\n<ol>\n<li>\n<h3 style=\"font-weight:bold;\">Stel de juiste vraag om te voorspellen. <\/h3>\n<p>\n\t\t\tHet proces van Machine Learning valt of staat bij een goede onderzoeksvraag. Zo\u2019n vraag moet daarom voldoen aan de volgende vier punten:<\/p>\n<ul>\n<li>\n\t\t\t\tMaak de scope helder: wat gaan we nu voorspellen en wat niet;\n\t\t\t<\/li>\n<li>\n\t\t\t\tMaak duidelijk wat het doel van de voorspelling is;\n\t\t\t<\/li>\n<li>\n\t\t\t\t<span>Maak inzichtelijk in welke context\/situatie de vraag relevant is.<br \/><\/span><br \/>\n\t\t\t\t<span style=\"font-style:italic;\">Er moet een mogelijkheid zijn om te meten of de machine defect is. Dit klink logisch maar dat is het over het algemeen niet.<\/span>\t\t\t<\/li>\n<li>\n\t\t\t\tMaak meetbaar wanneer het een succes is.<br \/>\n\t\t\t\t<span style=\"font-style:italic;\">En welke manier van Machine Learning hiervoor gebruikt kan worden.<br \/>\n\t\t\t\t(In het artikel <a href=\"\/blog\/design\/voorspellen-of-een-gebruiker-lid-blijft\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u201cVoorspellen of een gebruiker lid blijft\u201d<\/a> vertel ik iets meer over de verschillende vormen van Machine Learning). <\/span><\/li>\n<\/ul>\n<\/li>\n<li>\n<h3 style=\"font-weight:bold;\">Verwerk de raw data (volledig) tot trainingdata.  <\/h3>\n<p>\t\t\tAan de hand van de trainingdata kan het Machine Learning algoritme voorspellingen doen. Elke stap die hierna komt heeft een toenemende afhankelijkheid van de vorige stap. Als je een belangrijk data-element bent vergeten toe te voegen in de eerste stap, kom je in de volgende stappen in de problemen. Hierdoor zal je opnieuw moeten beginnen;<\/p>\n<\/li>\n<li>\n<h3 style=\"font-weight:bold;\">Verwacht dat je stappen terug moet doen.  <\/h3>\n<p>\t\t\tMachine Learning is een itererend proces waarbij je steeds tot nieuwe inzichten komt en steeds meer leert over de data. Hierdoor moet je uitzoeken of die nieuwe inzichten\/leerpunten ook toepasbaar zijn op eerder gemaakte stappen;\n\t<\/li>\n<li>\n<h3 style=\"font-weight:bold;\">Check tijdens het proces of je nog data mist.  <\/h3>\n<p>\t\tIn een Machine Learning proces kom je er in veel gevallen achter dat er data mist. Er zijn drie manieren om dit op te lossen:<\/p>\n<ul>\n<li>\n\t\t\t\tDoor data van een andere bron erbij te zoeken, en deze twee databronnen te combineren;\n\t\t\t<\/li>\n<li>\n\t\t\t\tDoor eerst te bewijzen door middel van zelf gegeneerde <span style=\"font-style:italic;\">nep data <\/span> dat de data daadwerkelijk antwoord geeft op de vraag. Pas daarna met echte data aan de gang te gaan;\n\t\t\t<\/li>\n<li>\n\t\t\t\tDoor de data die nodig is om een voorspelling te doen alsnog te verzamelen en daarna opnieuw een model te maken met Machine Learning.\n\t\t\t<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3 style=\"font-weight:bold;\">Zorg ervoor dat de data is gestructureerd. <\/h3>\n<p>\t\tWanneer je meer data hebt vergroot je de kans dat het voor de machine makkelijker wordt om patronen te vinden. Het is hierbij wel belangrijk dat de data compleet is en niet vervuild. Machine Learning kan namelijk niet helpen bij het opschonen van vervuilde data.<\/p>\n<\/li>\n<li>\n<h3 style=\"font-weight:bold;\">Ga niet verder met een slechte oplossing.  <\/h3>\n<p>\t\tEvalueer de data en kijk of je eventuele fouten kunt oplossen. Hierdoor kan je een betere voorspelling maken. Mocht dit niet lukken, be\u00ebindig dan de voorspelling en begin opnieuw met een nieuwe voorspelling. Zoals het Duitse automerk zou zeggen \u201cDas beste oder nichts\u201d.\n\t<\/li>\n<\/ol>\n<p>Deze 6 must knows geven je een handvat om Machine Learning in te zetten in echte projecten. Het doel is om altijd beter te kunnen voorspellen dan om zomaar een willekeurige gok te doen. Dit heeft als voordeel dat je een stapje voor bent op de concurrent en wie wil dat nu niet.\n<\/p>\n<p><!-- image here --><br \/>\n<a href=\"https:\/\/media.qdraw.nl\/Bezienswaardigheden\/de-6-must-knows-voordat-je-start-met-machine-learning\/1000\/5068845349_4bb9f8fec9_kl1k.jpg\" class=\"lightbox[blog]\" title=\"Binary Bridge at Georgia tech (Door: Chris McClanahan) | foto 2\" data-gps=\"0,0\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/media.qdraw.nl\/Bezienswaardigheden\/de-6-must-knows-voordat-je-start-met-machine-learning\/500\/5068845349_4bb9f8fec9_kl.jpg\" title=\"Binary Bridge at Georgia tech (Door: Chris McClanahan) | foto 2\" alt=\"Binary Bridge at Georgia tech (Door: Chris McClanahan) | foto 2\" \/><br \/>\n<\/a><\/p>\n<p><span style=\"font-style:italic;\">Deze blog is geschreven door Dion van Velde en verscheen op Colours.nl en mijn <a href=\"https:\/\/qdraw.nl\/blog\/design\/de-6-must-knows-voordat-je-start-met-machine-learning\/\">eigen blog Qdraw<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"Het is mogelijk om met Artificial Intelligence de toekomst te voorspellen. Machine Learning is een vorm van Artificial Intelligence waarbij de machine zichzelf patronen aanleert. Bij het implementeren van Machine learning worden er een aantal basis patronen geprogrammeerd. Op basis van nieuwe inputdata leert de computer (d.m.v. Machine Learning) de huidige data (bestaande patronen) te&#8230; <a class=\"view-article\" href=\"https:\/\/qdraw.nl\/blog\/design\/de-6-must-knows-voordat-je-start-met-machine-learning\/\">Bekijk artikel<\/a>","protected":false},"author":2,"featured_media":3953,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2136],"tags":[2718,2711,2712,2710,2708],"class_list":["post-3941","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design","tag-artificial-intelligence","tag-business-analytics","tag-business-intelligence","tag-data-science","tag-machine-learning"],"_links":{"self":[{"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/posts\/3941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/comments?post=3941"}],"version-history":[{"count":0,"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/posts\/3941\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/media\/3953"}],"wp:attachment":[{"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/media?parent=3941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/categories?post=3941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qdraw.nl\/blog\/wp-json\/wp\/v2\/tags?post=3941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}