시작하는 단계이기에 이번주차는 간략하게 시작을 하게 되었다.
개요
- 누구에게 적합한가?
- 목표
- 스케줄
해당 게시글은 다음의 영상을 참고했습니다.
제가 이해한 부분에 배경지식을 담았습니다.
[출처] : www.youtube.com/watch?v=BS6O0zOGX4E
개요
(1) 누구에게 적합한가??
다음의 영상은 기본 ML의 기초지식을 배우고 싶지만 수학과 컴퓨터의 배경지식이 없는 사람도 시작할 수 있다.
그리고 Computer Science에서 중요한 부분을 차지하는
(1) 객체지향프로그래밍의 추상화: 불필요한 정보는 숨기고 중요한 정보만을 표현함으로써 공통의 속성이나 기능을 묶어 이름을 붙이는 것
(2) Interface: 그것을 편하게 사용할 수 있게끔 제공하는 것이다.
예를 들면 우리는 TV를 시청할 떄 리모컨을 동작시킨다. 우리는 리모컨으로 채널을 변경하고 싶을때 회로에서 어떤 부분이 전압이 걸리는지 클락을 어떻게 조작하는지 알 필요가 없이 편하게 제공된 채널UP 버튼을 누르면 되는 것이다.
객체 지향 프로그래밍이 뭔가요? (꼬리에 꼬리를 무는 질문 1순위, 그놈의 OOP)
객체 지향 프로그래밍(Object Oriented Programming) 여러 SW기업 신입사원 기술면접에서 워밍업느낌으로 면접자들 긴장을 풀어줄 겸 처음으로 자주 나오는 질문이다. "객체 지향 프로그래밍에 대해 설��
jeong-pro.tistory.com
왜 이 얘기를 했냐? black-box가 다음에 해당한다. 우리는 이 리모컨의 동작원리를 가볍게 살펴보자는 것이다.
그리고 Tensorflow와 Python으로 이를 사용하는 것을 할 것이다.
(2) 목표
이론적으로 딥러닝을 이해하기 위한 기본적인 머신러닝 알고리즘에 대해 이해하자
- Linear regression, Logistic regression(classification)
이것을 이해한다면 딥러닝의 이해는 비교적 수월해 질 것이다.
이론을 바탕으로 내가 가진 문제를 해결해보고 싶다.
그렇다면 Python과 Tensorflow를 이용하여 그 문제를 해결하는 것이다.
수업과정은 10분수업과 Tensorflow 활용으로 이루어 질 것이다.
[참고 링크]
(3) 스케줄
- 머신러닝 기본 컨셉
- 회귀와 분류
- 많은 형태의 입력 데이터의 처리
- 이것을 이해한다면 이후는 수월해 질 것이다.
'ETC > 머신러닝, 딥러닝 실습' 카테고리의 다른 글
2-3. Linear Regression 개념 (0) | 2020.10.28 |
---|---|
2-2. Hello TensorFlow (basic tensorflow) (2) | 2020.10.28 |
2-1. Anaconda, Jupyter Notebook, tensorflow?? (0) | 2020.10.27 |
1-2. 머신러닝의 개념과 용어 (0) | 2020.10.10 |
0주차. 시작하는 글 (0) | 2020.10.10 |