深度学习中一条曲线分别在0;003;009;018;03;045;063;084;10的横坐标处取得他们对应的纵坐标值进行的训练。但是只采用纵坐标值训练的效果不太好想把横坐标考虑进来该怎么用一个数值去分别表示
如果想把横坐标考虑进来,可以使用一个数值去表示,可以考虑使用斜率来表示曲线的变化趋势。
具体做法可以如下:
- 计算每两个相邻点之间的斜率。例如,第一个点和第二个点之间的斜率可以计算为 (0.03 - 0) / (0.03 - 0) = 1,第二个点和第三个点之间的斜率可以计算为 (0.09 - 0.03) / (0.09 - 0.03) = 1,依此类推。
- 将斜率作为新的特征值,和对应的纵坐标值一起作为输入进行训练。
这样的做法可以将横坐标的变化趋势考虑进来,可能对模型的训练效果有所帮助。当然,具体的效果还需要实际测试和调整。
原文地址: http://www.cveoy.top/t/topic/iSJ0 著作权归作者所有。请勿转载和采集!