afbeeldingen classificeren

afbeeldingen classificeren met MobileNet 

 

dit is een banaan

webcam beelden classificeren met MobileNet

 

 MobileNet model trainen , transfer learing met classificeren
Is de betrouwbaarheid werkelijk 100 % ?

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
downloaden van releases  , downloaden van de scripts via UNPKG

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.
 
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>
 

ruiten classificeren met model 3

 objecten classificeren met opnieuw getrainde modellen

Model 3 is getrained met deze ruiten

 

MobileNet model trainen , transfer learning met regressie

 

persoon met banaan

 persoon met banaan