我使用sklearn python库来监督学习算法。现在我必须做无监督的学习算法。在这里,我必须实现一个神经网络,其背向传播的权重可以通过以下随机优化算法进行优化:
1)遗传算法
2)随机登山
3)退火
4)MIMIC
我使用MLPClassifier进行监督学习,不知道该怎么做。 Scikit没有为此问题提供实现。
NN的示例代码如下(使用内部最小二乘法进行权重计算):
http://scikit-learn.org/stable/modules/neural_networks_supervised.html#classification