Link copiato negli appunti
Le reti neurali sono uno degli strumenti più diffusi ed utilizzati nell'ambito del machine learning. Esse permettono di sfruttare grosse moli di dati in una fase di addestramento, che rende quindi la rete in grado di apprendere il comportamento desiderato, e rispondere opportunamente a dati anche potenzialmente nuovi.
Bran.js è una libreria JavaScript che ha il principale obiettivo di realizzare tali reti neurali, sfruttandole quindi in contesti tipici del web: non solo lato client, come avviene per la maggior parte delle applicazioni basate su JavaScript, ma anche lato server grazie a framework come Node.js.