当前位置: 代码迷 >> 综合 >> [深度学习] (sklearn)感知机的异或操作实现
  详细解决方案

[深度学习] (sklearn)感知机的异或操作实现

热度:77   发布时间:2023-12-27 18:43:15.0

时间:2021年12月3日

from sklearn.neural_network import MLPClassifier# 生成训练集
x_train = [[0, 0], [0, 1], [1, 0], [1, 1]]
y_train = [0, 1, 1, 0]
# 生成模型,迭代次数max_iter少了会有一个警告
model = MLPClassifier(hidden_layer_sizes=(4,),max_iter=2000)
# 训练与预测
model.fit(x_train, y_train)
predict = model.predict([[1, 0]])
print(predict)
print(model.score(x_train,y_train))