神经网络
scikit-learn提供了MLPClassifier()
和MLPRegression()
两个类,分别用于神经网络分类和回归任务。
多层感知器(MLP) 的监督学习算法,通过在数据集特征 X = {x1, x2, …, xm} 和标签y上训练来学习函数:MLPClassifier()
:
class sklearn.neural_network.MLPClassifier(hidden_layer_sizes=(100, ), activation='relu', solver='adam', alpha=0.0001, batch_size='auto', learning_rate='constant', learning_rate_init=0.001, power_t=0.5, max_iter=200, shuffle=True, random_state=None, tol=0.0001, verbose=False, warm_start=False, momentum=0.9, nesterovs_momentum=True, early_stopping=False, validation_fraction=0.1, beta_1=0.9, beta_2=0.999, epsilon=1e-08) |
#例12.3 使用样本生成器生成有4个类的数据集,训练MLP模型, |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小明的博客!
评论