Brain.js神经网络未返回结果

问题描述 投票:0回答:1

我使用Brain.js在浏览器环境中建立了人工神经网络。我试图更改ANN的结构(尤其是网络培训部分),以便获得可接受的输出。

问题是神经网络一旦运行,就会输出“ object Object”。

const net = new brain.NeuralNetwork({ hiddenLayers: [] });


const i1 = {
variable1: 32532,
variable2: -3500
}

const i2 = {
variable1: 38295,
variable2: 5763
}

const i3 = {
variable1: 41729,
variable2: 3434
}

const i4 = {
variable1: 45661,
variable2: 3932
}

const i5 = {
variable1: 43789,
variable2: -1872
}

const i6 = {
variable1: 46013,
variable2: 2224
}



const training_set = [
{ input: i1, output: 10.49},
{ input: i2, output: 16.23},
{ input: i3, output: -28.76},
{ input: i4, output: 46.58},
{ input: i5, output: 17.09}
];

net.train(training_set);

alert(net.run(i6));
javascript browser neural-network brain.js
1个回答
0
投票

您可以尝试这个

© www.soinside.com 2019 - 2024. All rights reserved.