【文件属性】:
文件名称:单层感知器神经网络matlab代码-Undergraduate-Projects:该存储库包含我所从事的本科项目的所有视频,可执行文件,统计数
文件大小:105.02MB
文件格式:ZIP
更新时间:2021-05-20 13:50:22
系统开源
单层感知器神经网络matlab代码本科生项目
我执行的每个项目都存储在该特定项目命名的文件夹中。
1)通用AI(适用于不同环境的通用代码!)
此文件夹包含我的本科项目的前两个阶段。
a)第一阶段存储在名为DeepQLearning的文件夹中。
此文件夹包含model.py文件和main.py文件。
model.py文件包含使用PyTorch
python软件包实现的DeepQLearning算法的代码。
main.py是DeepQ模型的实例化。
运行此文件将生成tmp文件夹,其中包含每次迭代的运行。
tmp500文件包含500个视频文件,这些视频文件表示在SpaceInvaders环境中播放的代理。
我们可以看到,随着平均每次迭代得分的增加,代理会随着时间的推移而改善。
b)第二阶段存储在名为Neurovolution的文件夹中。
此文件夹包含用于从预训练状态运行Neuroevolution算法的所有python文件和pkl内存文件。
运行GUI.py文件将为用户创建一个极简的图形用户界面,以运行不同的代码并检查NeuroEvolution算法的结果。
该算法在三个OpenAI体育馆环