littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于PyTorch的小鼠决策任务模拟系统

项目简介

本项目是基于RSNN(脉冲神经网络)的模拟小鼠决策任务程序。模拟了小鼠在丁字形通道内,先经过有提示信息通道,再经过无信息通道,最终在路口决定左转或右转的决策过程。借助奖励信息训练小鼠行为,通过计算建模模拟小鼠学习行为,让网络具备感知、工作记忆和决策能力。

项目的主要特性和功能

  1. 基于脉冲神经网络(RSNN)的模型:采用RSNN循环脉冲神经网络模拟小鼠大脑活动,通过监督训练模拟小鼠学习行为。
  2. 决策任务模拟:模拟小鼠在决策任务中的感知、工作记忆和决策过程,展示小鼠学习行为。
  3. 计算建模:通过计算建模模拟小鼠决策任务,展示网络的感知、工作记忆和决策能力。

安装使用步骤

环境准备

  • 安装Python 3.6及以上版本。
  • 安装PyTorch 1.12.1。
  • 安装braincog 0.2.7.15。
  • 安装matplotlib 3.6.2。

安装项目

bash (此处原文未给出具体安装命令,待补充)

运行程序

运行main.py脚本,启动训练过程: bash python main.py

注:此项目的安装和运行需要一定的技术背景和编程能力,建议对神经网络和脉冲神经网络有一定了解的开发者使用。项目结果包括小鼠决策任务中的模型训练损失、模型权重、网络状态、训练周期中的性能变化等信息,以及训练过程中的可视化图表,具体结果展示请参考项目中的图像文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】