비전공자도 쉽게 배우는 인공지능 !

제 4차 산업혁명 시대를 열었다고도 할 수 있는 인공지능 ! 하지만 우리는 인공지능을 너무 어렵게만 생각하고 있는 것은 아닐까요? 물론 어렵습니다. 수학, 컴퓨터 지식, 통계학 등 여러 분야의 집합체이기 때문입니다. 하지만 이는 전문적인 영역에서의 어려움입니다. 앞으로 저희가 진행할 간단한 수준에서의 인공지능아주 약간의 지식들을 조합하여 실제 모델 배포까지 해 보게 될 것입니다. 제가 잘 할 수 있을지는 미지수이지만, 열심히 제 지식을 전달할 수 있는 사람이 되보겠습니다. 그럼 시작합니다!

목차

소개

profile_body.jpg

안녕하십니까 ! 8기 1차 jaeseule 이라고 합니다.

고등학교 때 부터 코딩을 접해 왔고, 대학교 와서도 보안, 개발 등 여러 분야에 관심 가지며 활동하고 있습니다. 잘 부탁 드리겠습니다 !

자세한 제 소개는 링크에서 확인하시면 되겠습니다!

공부하게 된 계기 & 과정

처음 인공지능 쪽으로 관심을 가지게 된 계기는 아마 모두 비슷할 것이라고 생각합니다. 바로 알파고의 등장인데요, 알파고를 보며 인공지능의 존재가 영화뿐만이 아니라 현실 세계에도 존재하는구나를 알게 되었고 흥미가 생겼습니다. 그리고 고등학교 때 마침 교내 학생 멘토링 시스템을 통해 인공지능 기초를 배우게 되었습니다. 이 때는 인공지능이 뭔지도 모르고 그냥 멘토 친구가 말하는대로 코드를 작성하고, 실행해 보았던 것 같습니다. 그래서인지 금방 손을 놓게 되었습니다.

다시 이 손을 잡게 된 계기는 바로 예상 외인 곳에서 시작되었습니다. 바로 ‘군대’였는데요, 군에서 제가 있을 당시 **국방오픈소스아카데미**라는 곳에서 강의와 해커톤을 진행한다고 하길래 바로 신청했습니다. 당시에 여러 트랙 (모바일, 웹, AI, IOT) 이 있었는데, 고등학교 때 한번 접해봤고 요즘 핫한 AI를 공부해보기로 마음먹었습니다.

저는 위 국방오픈소스아카데미에서 강의를 들으며 AI를 공부했었는데요, 강의 내용이 AI를 처음 접하는 사람들에게도 이해하기 쉽고, 코드 하나하나 뜯어보며 설명하는 시간 덕분에 빠르게 정보를 습득할 수 있었습니다. 제가 공부했던 내용은 **여기**에 정리해 두었습니다! 또한 그저 정보습득에서 그치는 것이 아닌 해커톤에 참여하여 팀원들과 프로젝트를 하며 제가 AI파트를 맡아 사람을 인식하고, 그 외에 것들을 블러 처리해주는 AI를 만드는 프로젝트를 경험하게 됬습니다 ! 프로젝트 소개에 자세한 내용이 소개되어 있습니다 !

저는 이러한 제 경험들을 팔만코딩경과 함께 공유하고자 합니다! 앞으로 많은 글을 쓸 수 있을 지는 잘 모르겠지만, 힘 되는대로 작성해보도록 하겠습니다 !

환경 및 기술 스택

과정

  1. 기본 개념
    1. 여기서는 머신러닝을 이해하기 위한 아주 간단한 수학(미적분)과 기초 배경지식을 소개하려고 합니다.
  2. Tensorflow Tutorial 코드 설명
    1. Tensorflow에서는 입문자들도 쉽게 AI가 어떤 것인지 직접 코드를 실행해보며 이해할 수 있도록 Tutorial을 제공하고 있습니다. 이를 통해 코드 한줄,한줄마다 설명을 통해 이런 식으로 작동 하는구나를 이해해보고자 합니다.