본문 바로가기
Life/Road to Character

[2020-06(June) 30Days Challenge] - 한달만 더 열심히 공부해보자! Try DataScience 30Days!

by Steve-Lee 2020. 6. 13.

Photo by Glen Carrie on Unsplash

Intro

5월에 이어 6월도 열심히 공부해보려고 한다. 

굳이 공부가 아니더라도 한 달이라는 시간을 내가 어떻게 보냈는지 확인할 수 있다면 스스로에게 좋은 피드백이 될 것같다.

6월에 목표는 새로운 습관을 하나 키우는 것이다. Data Scinece, 정확히는 Data Analytics로의 역량을 키울 수 있도록 Kaggle Kernel을 하나하나 리뷰하며 내 것으로 소화하는 습관을 만들 것이다. 그리고 본업으로 연구실 하계학술대회 실험이 잘 될 수 있도록 많은 노력을 기울일 것이다.


30 Days Challenge List

01. 지난번에 놓쳤던 강의

📌 Check by myself

  • cs231n Lecture 12, 13, 14
  • Assignment 1
  • Lecture
    • Lec 12: Visualization and Understanding
    • Lec 13: Generative Model
    • Lec 14: Deep Reinforcement Learning

02. Kaggle 본격 시작!

📌 Check by myself

03. PyTorch Training

  • PyTorch Tutorial: Link
  • 사용자 정의 Dataset, DataLoader, Transforms 작성하기: Link
  • DCGAN Tutorial:

Week's Goal

3th week

  • cs231n Lecture 13 - Generative Model
  • PyTorch Tutorial - DCGAN
  • Kaggle - Ditanic EDA & Classification(Notebook)

 🔖 Self-Check

  • cs231n - 강의를 반복해서 들으니 이제 조금 알것만 같다.
    • VAE가 특히 어렵게 느껴졌는데(특히 수식) 다른 소스들을 참고해서 채워나가고 있다.
    • 당근마켓 엔지니어 이원웅님의 블로그와 Naver 이활석님의 오토인코더의 모든것을 공부하며 놓쳤던 부분을 채워나가고 있다.
    • => 갓분들의 도움이 없었다면 평생 VAE를 모르고 살뻔 했다. VAE 알고보면 신기하고 재미있는 측면이 있다
  • PyTorch - VAE Torch Tutorial
    • (이상적) VAE 이론을 하루, 이틀안에 끝장내기
    • (현실) VAE를 이론적으로 깊이 파는만큼 지식의 깊이도 깊어지지만 잠도 많이 온다...
    • VAE에 대한 흐름을 이해한만큼 지금 수준에서 구현할 수 있는 구현물을 구현해보자!
  • Kaggle
    • 이번주 평일에는 Kaggle Study가 조금 힘들지 않을까 생각한다
    • 없는 시간을 만들거나 주말을 이용해서 하는 수 밖에...(근데 과연... 주말에 내가 할까...ㅎㅎ)

📑 Week 3. Fin

  • 역시나 시간은 빠르게 흘러가는구나
  • 지난 한 주는 VAE의 기초를 열심히 닦았다!(머리속에는 온통 VAE 생각뿐......)
  • PyTorch와 Kaggle은 손대지 못했다...(어쩌면 안 댄걸수도...)
  • 다가오는 주는 VAE MNIST구현 및 연구 적용이 될 것 같다
  • 그리고 Kaggle도 시작하려고 한다(하자!)
  • 기쁜 소식은 공부한 VAE를 한 번 정리했다

Week's Goal

4th week - 20.06.22.mon-

  • VAE 구현하기(이론은 이제 좀 알겠다고...!)
  • 연구에 VAE 적용하기(할 수 있다!!)
  • Kaggle Titanic Classification & Evaluation

욕심부리지말고 이것만 제대로 해보자!


이렇게 또 한 달이 끝이 났다. -20.06.30.tue-

마지막 2주는 VAE를 배우고 적용하는 시간이었다고 생각한다. 

긍정적인 점은 VAE modeling이 가능해 졌다는 것이다.(단 original VAE만!)

내게 남은 과제는 연구에 접목시킬 때 발생하는 문제점들을 해결하는 능력이 아닐까?

 

🔖 Feedback

  • Kaggle out!
  • 애증의 VAE

Kaggle공부는 언제 해야하나...

한 번에 두가지 일을 하기란 쉽지가 않다...

그리고 여름이라 그런가... 왜이렇게 피곤한지... 대용량 멀티비타민을 하나 주문했다. 먹고 힘내야지!

 

전에는 바라만봐도 벅찼던 VAE를 구현하고 연구에 적용하니 감회가 새롭다. 이번 기회를 통해 한 단계 성장할 수 있는 내가 되기를 바란다.

 

[2020-05(May) 30Days Challenge] - 한달 살이 시작! Try DataScience 30Days!

Goal 20.05.07.Thur ~ 20.06.07.Sun cs231n Lecture 7, 8, 9, 10, 11, 12, 13, 14 cs231n Assignment 1,2 📌 Check cs231n Lecture 12, 13, 14 cs231n Assignment 1 한 달 동안 cs231n을 끝장내는 게 목표다. 수..

deepinsight.tistory.com

댓글