已知几组数据例如XYZ和一组结果数据A,有什么算法可以通过这些数据找出X、Y、Z与A的函数式子或者关系?从而当有新的X、

2个回答

  • 有许多这类问题的算法,我来抛砖引玉:

    1.神经网络.显然这是最通用的方法,专门用于解决此类问题.详细你可以百度一下看看,不过这类建议google.但是它有它的缺点就是因为通用性太强,所以算法效率低,算法复杂,而且不能得到显式的式子.

    在matlab中函数如下(可以help newff)

    Examples

    load simplefit_dataset

    net = newff(simplefitInputs,simplefitTargets,20);

    net = train(net,simplefitInputs,simplefitTargets);

    simplefitOutputs = sim(net,simplefitInputs);

    2.多元回归分析.

    线性的还好,非线性的麻烦.

    建议神经网络.