Synaptic是一个用于node.js和浏览器的JavaScript神经网络库,可以构建和训练基本上任何类型的一阶甚至二阶神经网络。...这是一个二元分类问题,多层感知器可以从给定的样本(训练数据)进行学习,并且根据给出的新的数据点,进行准确的预测。
代码如下:
?...所以35个小时,67分,我们可以表示为[0.35,0.67]
以此类推~
训练数据输入后,调用
perceptron.trainer.train(trainingSet, trainingOptions...可以调用
perceptron.activate([0.25,0.7]);
运行,结果为
[0.99996429...]...,是
6,青绿,稍蜷,浊响,清晰,稍凹,软粘,0.403,0.237,是
7,乌黑,稍蜷,浊响,稍糊,稍凹,软粘,0.481,0.149,是
8,乌黑,稍蜷,浊响,清晰,稍凹,硬滑,0.437,0.211