Skip to content

AR13ar/DQN_based_Localization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DQN_based_Localization

RL based localization and a convolutional neural network based classification algorithm. DQN-CNN is designed to enable an RL agent to learn an optimal policy for localizing the hippocampus region and subsequently performing classification on the extracted patch.

The 3DModel can be replaced with a 2D model and actions in the DQN agent can be updated to work on a 2D input instead of 3D. A set of 7 actions: Up, Down, Left, Right, Top, Bottom and Terminate used for 3D model. The action Up shifts the bounding box in the image vertically by 5 units, while Down moves it downward by 5 units along the y-axis. Similarly, Left and Right actions result in the bounding box moving horizontally by 5 units to the left and right along the x-axis, respectively. The Terminate action ends the episode. The environment looks like the following.

Some acceptable and unacceptable results for the 2D localization is shown below. The classification accuracy of the model was compared with DL models trained on Ground truth Masks. This method achieved F1-score within error of 3.7% and 1.1% and accuracy within error of 6.6% and 1.6% with the supervised models while achieving the highest recall score.

Acceptable Localization

Unacceptable Localization

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages