Na de theorie over neurale netwerken is het tijd om kennis te maken met het trainen en gebruiken van neurale netwerken. In de Quickdraw opdracht heb je een getraind neuraal netwerk gebruikt. Misschien heb je daar doorgeklikt naar de manier waarop Quickdraw is getraind en heb je gelezen dat er miljoenen door gebruikers geleverde plaatjes zijn gebruikt in deze training. In de sectie Ecologische voetafdruk uit de vorige paragraaf heb je gelezen dat veel data veel rekenkracht kost om een model te trainen. De kracht van een gewone PC is niet toereikend, de jouwe dus waarschijnlijk ook niet, om deze training even over te doen. In de app die we je in deze sectie aanbieden gebruiken we wel de afbeeldingen uit de Quickdraw trainingsdataset maar hebben we de informatie behoorlijk verkleind om trainingen in een korte tijd plaats te kunnen laten vinden. In de app is, net als in de Quickdraw app, een schetsblok aanwezig waarmee je kunt kijken of je training een beetje succesvol is.
- Stap 1:
- download de dieren plaatjes en pak de gecomprimeerde mappen uit in een map naar keuze. Maak een map mixed aan en kopieer een aantal plaatjes van de map cat en de map dog naar de map mixed.
- Stap 2:
- Ga naar de app , die moet er uitzien als hieronder.
- Stap 3:
- Selecteer in de map mixed de plaatjes en sleep die in het train veld in het gestippelde kader.
- Stap 4:
- Druk op train. Je krijgt rechtsboven in het scherm een resultaat te zien.
- Stap 5:
- Selecteer uit de map cat of dog of de map mixed één plaatje en sleep die naar het test veld in het gestippelde kader. Of maak een eigen tekening in het tekenen veld en druk op inladen.
- Stap 6:
- Druk op test. Je krijgt rechtsboven in het scherm te zien of de app een kat of een hond detecteert.
Je kunt naar believen de stappen 3/m 6 hierboven herhalen met andere dieren. Ook is er nog een kleine verzameling of deze emoticons die je zou kunnen gebruiken.