我目前正在进入机器学习和神经网络的世界,这要归功于我非常感兴趣的突触 (js) 。
所以我读了很多,维基百科链接和突触的 NN 101,但是在机器学习 (NN) 的使用和这些技术的意义方面,有很多我不理解(但我想)的基本问题。
比方说,我不想让我的网络(有点)学习(类似的)重力,所以为了训练它,我输入了 10 个质量和位置 x、y(和 z)的对象,然后我设置了输出每个对象的新 x、y(和 z)。我想我应该给它几个配置和一切,但这是问题所在;那么,它可以计算 10000、100000 个对象之间的交互吗?
在我学习的这个阶段,我不清楚的是教/训练神经元计算 XOR 的意义是什么,就像突触的文档中显示的那样:
var trainingSet = [
{
input: [0,0],
output: [0]
},
{
input: [0,1],
output: [1]
},
{
input: [1,0],
output: [1]
},
{
input: [1,1],
output: [0]
},
];
var trainer = new Trainer(myNetwork);
trainer.train(trainingSet);
我们是否只是将所有可能的输入和输出提供给 XOR。
好吧,由于我对技术完全陌生,我认为我的问题充满了无意义的东西,但感谢您的阅读和您可能带来的帮助:)