opentutorials(5)
-
Coursera - Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning
머신러닝 야학 종료! Opentutorials에서 제공하는 머신러닝 야학 2기가 1월 19일을 끝으로 마무리됐다. 머신러닝 야학에서는 Orange3, Python, JavaScript 등의 툴로 머신러닝을 배울 수 있는 기회가 주어졌는데, 나는 그 중에서 Python 강좌를 수강했다. 수업은 기본적인 파이썬 지식이 없음에도 이해가 갈 정도로 수업은 쉽고 친절하게 설계되었고, 중간중간 학생들을 상당히 독려해주었다. 나만 그런 줄 알았는데, 졸업식 때 시청자들의 후기들을 보면서 그러한 독려 문구가 나뿐만 아니라 생각보다 많은 사람들에게 도움이 되었다는 걸 깨달았다. 확실히 도움이 되는 수업이었다. 그러나 이제 다시 막막해진다. 확실히 과거에 비해서는 아는 게 많이 생겼다. 하지만 문제는 아는 것보다 모르는 ..
2021.01.21 -
Tensorflow 102 -7.1~13
필터의 이해 필터셋은 3차원 형태로 된 가중치의 모음 필터셋 하나는 앞선 레이어의 결과인 "특징맵" 전체를 본다. 필터셋의 개수만큼 특징맵을 만든다. 1번 내용에서 중요한 점은 필터셋을 구성하는 각각의 필터가 3배열차원이다. 이는 우리가 코딩해야 하는 파일이 단지 흑백 이미지가 아니기 때문인데, 우리가 생각하는 2차원 이미지는 데이터는 사실 2차원에 RGB의 각 값을 포함한 3차원 데이터이기 때문. 이들을 걸러주는 필터 역시 자연스럽게 3차원이 된다. 그리고 이런 필터를 모은 필터셋(이하 필터로 통칭) 또한 3차원 데이터를 모았으므로 4배열차원의 데이터가 되는 것이다. MaxPooling2D 뭐 어쨌든 이런 식으로 데이터를 학습시키면 CNN을 무난히 학습할 수 있다. 그러나 한 가지 문제가 발생하니, 바..
2021.01.14 -
Tensorflow 102 5-6 특징 자동 추출기
본 포스팅은 오픈튜토리얼즈에서 제공하는 머신야학 2기 참여자로서 필기를 위해 자의적으로 남기는 글이다. 모쪼록 오픈튜토리얼즈가 많은 후원을 받아서 더 질 좋은 영상과 컨텐츠로 찾아오면 좋겠다. 공부를 시작하자. Review 이제부턴 본격적으로 이미지 분류 모델을 만들 것 처럼 보인다. 그 전에 먼저 가장 도외시했던, 머신러닝이란 무엇인가에 대한 복습을 진행하고 가자. insomnia.tistory.com/6?category=953725 머신 러닝 (①) 필기 Machine Learning 1-12 표 행에는 하나의 예시(instance, observed value, example, record, case), 열에는 하나의 속성(feature, attribute, variable, field)이 적힌다. ..
2021.01.13 -
TensorFlow 101-1~101-12
유튜버 '봉수골 개발자 이선비'의 텐서플로우 강의 '생활코드'와 같이 OpenTutorials에서 활동하시는 유튜버 이선비의 텐서플로우 강의를 수강했다. 온라인으로 쉽게 접할 수 없는 고급 지식들을 누구나 이해할 수 있게 설명해주는 이런 강의를 열어주시는 이선비님과 오픈튜토리얼즈에게 너무도 감사하다. 여러모로 도움이 되는 강의였는데, 다만 초심자를 위해 무엇을 뺄 지 고민하는 과정에서 개인적으로는 너무 많은 것들이 빠지지 않았나... 하는 생각이 들었다. 그러다보니 다 묶어서 땡 치고 넘어가는 기분. 더 깊게 공부하고싶은 입장에서는 강의를 듣다가 중간중간 '응?' 하면서 의아해하는 부분이 있었다. 이선비의 강좌 필기와 더불어 개인적으로 조사한 내용들도 추가해서 적어 두었다. 머신러닝에서 LOSS란 무엇인..
2020.12.30 -
TensorFlow 101 공부 시작!
머신러닝 야학 2기를 신청한 입장으로서 이전 과제에 대한 복습은 역시 필수다. 심지어 내가 원하는 공부 내용이다보니 아무래도 자꾸 눈이 간다. 그렇게 머신러닝1의 공부를 마쳤다. 더 많은 것을 알고자 다음 단계로 넘어가면서 코딩을 할 수 있냐는 물음에 잠깐 막혔다. 분명히 html로 몇 자 끄적일 수 있다. 고등학교 땐 R프로그램을 통해 대회에 출전한 적도 있다. 하지만 코딩을 할 수 있나...? 아직 배운 게 많지 않아서 그런지 코딩은 내게는 너무 멀게만 느껴졌다. 하지만 나는 다른 Flow를 선택했다. 바로 Tensorflow다.(OHHHHH) 코딩을 할 줄 모르지만... 내 목표는 오렌지3로 장난감을 만드는 게 아니다. 직접 코드를 쳐 가면서, 자유도 높은 플랫폼에서 나만의 지적 산출물을 만들어내는..
2020.12.26