用户:
内向的疾风雀3FPu查看:1 回复:5 评论:1 创建时间:2024-07-02T13:12:53
【作品展示】

【作品介绍】
算是神经网络吧?
【作品源代码】
import random
权重1 = random.randint((-5), 15)
权重2 = random.randint((-5), 15)
权重3 = random.randint((-5), 15)
权重4 = random.randint((-5), 15)
# 神经网络(一小部分)
while True:
输入数字 = input('请输入一段数字')
输入 = int(输入数字)
print(输入)
# 隐藏层
加权神经元1 = 输入*权重1
加权神经元2 = 输入*权重2
if 加权神经元1 < 0:
神经元1 = 0
else:
神经元1 = 加权神经元1
if 加权神经元2 < 0:
神经元2 = 0
else:
神经元2 = 加权神经元2
# 输出层
加权神经元3 = 输入*权重3
加权神经元4 = 输入*权重4
if 加权神经元3 < 0:
神经元3 = 0
else:
神经元3 = 加权神经元3
if 加权神经元4 < 0:
神经元4 = 0
else:
神经元4 = 加权神经元4
偶数1 = 0
奇数2 = 0
偶数3 = 0
偶数4 = 0
if 神经元3 > 神经元4:
偶数1 = (2)
print("偶数")
else:
奇数2 = (1)
print("奇数")
if 输入 % 2 == 0:
偶数3 = (2)
else:
奇数4 = (1)
# 检测神经网络判断是否正确
学习率 = 0.02
if 偶数1 == 偶数3:
权重3 += (5*学习率)
权重4 -= (5*学习率)
else:
权重3 -= (5*学习率)
权重4 += (5*学习率)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn