Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


We modeled that it is focused on "Episodic memory" and "place cell" of the hippocampal function.

Episodic memory

 Episodic memory is formed from "When, Where, Who, What did", and so on. Episodic memory is the result of processing sensory information. We assumed that episodic memory is a set of feature vectors. Then, we modeled that it is combine episodic memory with value.

Place cell

 In the 3rd WBAI hackathon's task, we thought that locational information was important. Then, we implemented the place cell model using "Slow Feature Analysis(SFA)".

Module outline


Learning method

The agent acuired the features (visual, location) from the visual information. Episodic memory is saved by the combine features (visual, location) with value. Value propagates back toward to the start at the end of the episode. Similar episodes are extracted from current features and the past episodic memory. Decision making was selected for similar episodes using the softmax method.


  • OS Ubuntu 14.04
  • Unity 5.3.4f1
  • Python 2.7.11


install python modules:

pip install -r agent/requirements.txt

Quick Start

download data:


Next, run python module as a server.

cd agent

Open environment with Unity and load Scenes/Startup. Press Start Button. This will take a few minutes for loading caffe model.



  • Apache License, Version 2.0
You can’t perform that action at this time.