做人工智能很常用python来做
当然在一些简单预测项目里也是可以用PHP轻松完成
下面是使用一个MLPClassifier实例:
public function index2()
{
$mlp = new MLPClassifier(4, [2], ['a', 'b', 'c']);
$mlp->train(
$samples = [[1, 0, 0, 0], [0, 1, 1, 0], [1, 1, 1, 1], [0, 0, 0, 0]],
$targets = ['a', 'a', 'b', 'c']
);
$mlp->partialTrain(
$samples = [[1, 0, 0, 0], [0, 1, 1, 0]],
$targets = ['a', 'a']
);
$mlp->partialTrain(
$samples = [[1, 1, 1, 1], [0, 0, 0, 0]],
$targets = ['b', 'c']
);
$mlp->setLearningRate(0.1);
$res = $mlp->predict([[1, 1, 1, 1], [0, 0, 0, 0]]);
print_r($res);
$res = $mlp->predict([[1, 0, 1, 1], [0, 0, 0, 0]]);
print_r($res);
}
这个是简单的PHP实现神经网络写法。
閱讀更多 i人工智能 的文章