‫Waarom numpig?
‫In deze sectie gaan we deze populaire bibliotheek met de naam Numpty verkennen, die
‫erg lijkt op Python-lijsten.
‫Het is een van de meest gebruikte en populaire bibliotheken als het gaat om datawetenschap en machine learning.
‫Maar ik wil je vragen, waarom hebben we dit nodig?
‫Hebben we geen pythonlijsten?
‫Waarom is het nu zo populair en een onmisbare tool voor machine learning?
‫Er zijn twee hoofdredenen waarom we non-pay willen gebruiken voor onze problemen, zie je onder de motorkap, veel
‫functionaliteiten die Numpty ons biedt zijn eigenlijk geschreven in C, een programmeertaal die heel, heel snel
‫is.
‫Als we Python-lijsten zouden gebruiken, zou het eigenlijk een stuk langzamer zijn om sommige dingen te doen die we gaan
‫doen.
‫Dus Numpty-bewerkingen op arrays en lijsten zijn een stuk sneller dan het uitvoeren van dezelfde bewerkingen in Python.
‫En zoals je zult ontdekken als het gaat om machine learning, doen we veel
‫berekeningen, we doen veel verwerking, en daarom worden gebruiks- of grafische verwerkingseenheden gebruikt, omdat er zoveel berekeningen moeten
‫gebeuren.
‫We moeten dus elk mogelijk prestatievoordeel hebben dat Numpty biedt.
‫De tweede reden waarom we iets als numpty willen gebruiken, is dat als het gaat om machine
‫learning, machines meestal alleen enen en nullen en dingen als getallen begrijpen, die in non-pay kunnen
‫voorkomen.
‫Zijn echt gemakkelijk te begrijpen voor machines in plaats van iets ingewikkelder, een afbeelding kan bijvoorbeeld
‫worden weergegeven in getallen waarbij een getal de kleur van een pixel vertegenwoordigt.
‫En we zullen later in de cursus zien waar we proberen verschillende velden, verschillende attributen om te zetten in
‫getallen.
‫Als een patiënt bijvoorbeeld een hartaandoening heeft in plaats van ja of nee, rekenen we dit om naar één of nul.
‫Dit idee om gegevens om te zetten in iets dat een machine kan begrijpen, zoals getallen als binair,
‫zoals enen en nul, stelt ons in staat machines te laten leren, zo leren machines.
‫Machines leren door meerdere bewerkingen uit te voeren en door deze informatie op te slaan in een array zoals numpty, is een
‫geweldige manier voor ons om die gegevens weer te geven van wat mensen kunnen begrijpen tot wat computers kunnen begrijpen.
‫Maar je zult zien dat we, naarmate we meer en meer door de cursus vorderen, aan de slag gaan.