在这份教程中,我们将会学习到如何使用神经网络来恢复破损的密码。如果你对 DiscreteHopfield 网络算法不是很了解的话,你可以通过阅读这篇 教程 来加强了解。 在开始实验之前,我们需要先设置一个种子参数使所有实验结果都可以重现。但是,没有这个参数程序也能正常工作。
如果所安装的Python版本或库版本过低,导致你无法重现上面的结果,你可以自行安装我们在这份教程中所需要的库。
所有的代码同样在Python2.7的环境中编译通过。 数据转换在建立用于存储和恢复密码的神经网络之前,我们需要先转换输入输出的数据。但是,仅仅对其编码是不够的,我们应当为输入数据设置一个固定长度以确保字符串之间的长度一致。我们也要预先决定使用什么编码方式,为了简单易懂,我们选择ASCII码。现在让我们来定义用于将数据转换成二进制列表的函数吧。 最新评论
72小时资讯榜
2
群晖NAS出现重大漏洞 未及时更新会被C3RB3R
网安动态
405人已阅读
3
突发:全球最大的加密交易所币安热钱包被黑
网安动态
529人已阅读
4
高能预警:PHP惊现9.2级致命漏洞、Node.js
网安动态
660人已阅读
5
不买服务器也能异地组网:开源P2WLAN让两地
软件精选
1914人已阅读
6
AI真相:中国Token消耗第一是做短剧,美国T
AI动态
1287人已阅读
社区热门
1
━※☆※━★===二〇二六年论坛每日签到帖=
2026-03-13
2
凭“水”相逢现代汉语四字词语反接龙 回复
2026-10-27
3
2006年注册的老人泪流满面
2026-10-12
4
十几年没回来了,回来看看。顺便做个记号
2026-08-15
5
多年以后我又回来了,报道贴
2026-08-11
6
人工智能最终是否替代人类??人类该何去何
2026-07-22
|