文件名称:单层感知器神经网络matlab代码-Undergraduate-Projects:该存储库包含我所从事的本科项目的所有视频,可执行文件,统计数
文件大小:105.02MB
文件格式:ZIP
更新时间:2024-06-09 07:37:02
系统开源
单层感知器神经网络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体育馆环