inleiding machine learing met ml5.js en p5.js. terug naar de startpagina
ml5.js (machine learning) is een op tensorflow.js gebouwde lib van p5.js. ga naar de website van ml5.js
ml5.js geeft een gebruikersvriendelijke toegang to machine learing algoritmes en modellen in de browser
ml5.js is gemaakt door de NYU ITP/IMA (New York University Interactive Telecommunication Programs)
ITP is onderdeel van de Tisch of art opleiding. Ga naar de github pagina van ml5.js met de lijst van deelnemers
Zie ook dit artikel over het waarom van processing, p5.js en ml5.js
In schets 3 kan je 3 modellen trainen volgens de transfer learining methode.
In schets 4 worden met deze modellen objecten geclassificeerd
In schets 5 kan je een model trainen volgens de transfer learning methode met regressie
In schets 6 worden met getallen gekoppeld aan deze modellen een animatie met een poppetje getoond.
1 | afbeeldingen classificeren | met het MobileNet model | |
2 | webcam beelden classificeren | met het MobileNet model | |
3 | MobileNet model trainen | transfer learning met classificeren | |
4 | objecten classificeren | met opnieuw getrainde MobileNet modellen | |
5 | MobileNet model trainen | transfer learning met regressie | |
6 | animatie met regressie modellen | met keuze uit drie getrainde modellen | |
7 | real time object detectie | met het cocossd model | |
8 | neural netwerk bouwen | van data voorzien, trainen en testen | |
9 | modelData aanmaken, downloaden en laden | met muziektonen gekoppeld aan de labels | |
10 | regressiemodel met muzieknoten als output | ||
11 | PoseNet | schets met skeletpunten en lijnen van max een persoon | |
12 | PoseNet engel | een schets voor maximaal 5 engeltjes | |
index.html bestand met de libs en de schets
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script language = "javascript" type = "text/javascript" src = "../lib/p5.min.js"></script>
<script language = "javascript" type = "text/javascript" src = "../lib/ml5.min.js"></script>
<script language = "javascript" type = "text/javascript" src = "../lib/p5.dom.min.js"></script>
<script language = "javascript" type = "text/javascript" src = "sketch.js"></script>
</head>
<body>
</body>
</html>