我有一个用 PHP 实现的反向传播代码,用于简单的乘法表。它的训练集输入如下:
$data=array(0=>array(1,1,1),
2=>array(1,3,3),
3=>array(1,4,4));
基本上它为 1*1=1,1*3=3 等训练神经网络,然后测试数据集如下:
$testData=array(0=>array(1,1));
1=>array(1,3),
2=>array(1,4));
因此可以预测结果......现在我的问题是我想以以下方式更改我的训练数据:
$churn=1;
foreach($id as id1){
$data=array($row['count_call']<3,$row['total_cost']>60,$churn)}
并且同样想要更改我的测试数据,但这根本不起作用......
请帮助我如何根据每个客户 ID 更改训练数据,检查其调用次数和总成本的某些值范围,然后将输出确定为:客户是否会流失?我的表会像: id count_call Total_cost 03214567890 2 60 03212999438 4 80