ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 1주차 회고록 (Python & AI Math)
    NAVER AI TECH 2023. 3. 10. 19:16

    첫 회고록은 Chat GPT로 시작하겠다.

     

    나: "지난 5일 동안의 학습을 회고하는 글을 적고 싶어. 목차를 작성해 줘."

    답: "당신의 "지난 5일 동안의 학습 회고"에 대한 글의 목차는 다음과 같을 수 있습니다:"

    오늘은 Chat GPT가 제안해 준 대로 한 번 즐겁게 작성해보고자 한다.

     

    1. 개요

    이번 주 월요일(3/6)에 Naver AI Tech가 시작되었다. 금요일인 오늘 지난 5일 동안의 경험을 돌아보고자 한다.

     

    2. 학습 목표

    이번 주 학습 목표는 다음과 같았다.

    첫째, 부스트캠프 전 과정에 익숙해지기.

    둘째, 이번 주 강의인 Python & AI Math를 모두 수강하고 내용 숙지하기.

    셋째, 블로그에 정리하기. 

     

    3. 학습 방법

    아무래도 첫 주다보니 계획적으로 학습하고 정리하진 못했고 주먹구구식으로 부딪히는 방식으로 학습하였다.

     

    4. 수강한 강좌/과목

    Python과 AI Math에 관한 다양한 과목을 들었다. 아래에서 더 자세히 이야기하겠다.

     

    5. 읽은 책, 논문

    Coding Won't Exist In5 Years. This Is Why.

    우연히 읽게 된 한 Article이 매우 흥미로웠다. 이제는 Chat GPT 같은 AI 프로그램이 대신 코딩해주는 시대가 되었다. 현 시대의 개발자는 단순히 코드를 짜는 것이 아니라 문제해결에 초점을 맞추어야 된다는 점을 새롭게 배우게 되었다. 또한, Chat GPT 같은 AI 프로그램을 활용하여 시간을 아끼는 방법을 배워야 한다는 것도 알게 되었다.

     

    6. 새로운 기술/지식 습득

    아래 "8. 배운 것"에서 다루겠다.

     

    7. 어려웠던 점

    심리학 석사학위를 취득하고 AI 분야에 뛰어들게 되었다. Coursera에서 Andrew Ng의 ML 강의를 듣는다든지, Khan Academy에서 미적분을 배운다든지, 유투브로 선형대수를 공부한다든지 노력을 했어서 어느 정도는 준비가 되었다고 생각했는데 여전히 이해하기 어려운 부분이 많았다. Python의 몇몇 함수들이 너무 생소했고, 데이터를 불러오는 것도 어려웠다. Pandas의 여러 개념은 아직도 정리가 안 되었으며 AI Math에서 수식 계산을 잘 이해하지 못한 부분도 많았다. 

     

    8. 배운 것

    Python

    Ubuntu, Jupyter Notebook, Colab, Visual Studio Code와 같은 파이썬 개발환경을 구축하였다.

    파이썬 기초 문법을 다시 배웠다.

    객체를 불러오고 활용하는 방법을 배웠다.

    데이터를 불러와 읽고 쓰는 방법을 배웠다.

    데이터를 다루기 위해 Numpy와 Pandas를 배웠다.

    AI Math

    선형대수의 기초를 배웠다.

    통계학의 기초를 배웠다.

    경사하강법, CNN, RNN의 기초를 배웠다.

     

    9. 다음 주 계획

    일단 주말에 Pandas와 Backpropagation를 정리해서 블로그에 올리고, 심화 과제를 풀 예정이다.

    다음 주에는 계획을 잘 세워서 차근착근 Pytorch를 배우려고 생각중이다.

    "이것이 취업을 위한 코딩 테스트다" 책도 샀는데 매일 코딩 문제도 하나씩 풀면 좋겠다.

     

    10. 결론

    아무래도 비전공자이다 보니 지금은 어려운 부분이 있지만, 나중에는 오히려 두 가지를 다룰 수 있다는 사실이 큰 힘이 될 것 같다. 졸업 후 오랜만에 한 가지 일에 몰입하고 있다. 좀 더 집중해보자.

    'NAVER AI TECH' 카테고리의 다른 글

    Word Embedding (4주차)  (0) 2023.03.27
    Intro to NLP (4주차)  (0) 2023.03.27
    3주차 회고록 (DL Basic & Data Visualization & Git)  (0) 2023.03.24
    2주차 회고록 (PyTorch)  (0) 2023.03.17
    Pandas  (0) 2023.03.09

    댓글

Designed by Tistory.