Skip to content

supertigim/deep.learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a project for understanding machine learning technology.

All applications here are built on mac os x.

Directory

|  
|- core 			: deep learning core library  
|  
|- basic 			: basic practices for deep learning   
|  
|- fcnn				: fully connected neural network   
|  
|- cnn 				: convolutional neural network  
|
|- breakout			: simple game with DQN
|
|- selfdrivingcar	: Autonomous Car with Reinforcement Learning

How to study

Basic -> Fully Connected Neural Network -> Convolutional Neural Network -> Self Driving Car -> Breakout  

Build Environment (Dependencies)

// basic, selfdrivingcar, breakout  
Boost

// only for self driving car application  
OpenGL - Under MacOS, no need to install OpenGL.  
GLEW  - brew install glew  
GLFW  - brew install glfw3  

reference

  1. 동국대 홍정모 교수 블로그
  2. 동국대 홍정모 교수 GitHub
  3. 홍콩대 김성훈 교수 유투브 강의
  4. boost의 랜덤 함수 사용법
  5. 딥마인드 DQN 논문
  6. DQN 적용한 게임 예제
  7. 콘솔에서 입력을 출력하지 않기 / C++
  8. OpenGL, GLUT 추가
  9. CMakeLists.txt에 GLFW포함하는 방법
  10. 맥에서 glew, glfw 설치
  11. 솔라리스 인공지능 연구소
  12. OpenAI Gym 맥에 설치 하기
  13. AI Korea Reddit 사이트
  14. 제일 쉬운 Backpropagation Example
  15. 강화학습 최고의 설명
  16. 강화학습 최고의 설명 / 번역
  17. 딥러닝 관련 용어정리
  18. 초짜 대학원생이 보는 딥러닝 기술

license

MIT

About

Deep Learning Implementation in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published