项目作者: GreatGameDota

项目描述 :
Simple Multilayer Perceptron Network library in Javascript
高级语言: JavaScript
项目地址: git://github.com/GreatGameDota/Multilayer-Perceptron-Network-Library.git
创建时间: 2019-07-31T14:48:08Z
项目社区:https://github.com/GreatGameDota/Multilayer-Perceptron-Network-Library

开源协议:MIT License

下载


Javascript Multilayer Perceptron Network Library

Originally created on Scratch

Base functions for layer math ported from python from NothingButNumpy blog series (link below).
Matrix function library made by GreatGameDota .
Library inspired by Tensorflow.js

Disclaimer: This library is very slow for large data sets

Examples

XOR

Input1 Input2 Output
0 0 0
0 1 1
1 0 1
1 1 0

XOR

MNIST Image Classification

Download csv files: Link
After downloading put the files in a folder called ‘csv’ in the MNIST folder then rename the files to ‘.txt’.

MNIST

Disclaimer: This took 5-6 hours to produce with dataAmount set to 1000 and it is still not very accurate

Classification

Classification

Inspired by A Neural Network Playground by Tensorflow

Multiple Outputs

2 outputs

Medium Article (Repo link)
p5js