본문 바로가기

머신러닝 야학 2기10

[머신러닝 야학 2기] 2일차 - 레모네이드 판매 예측 opentutorials.org/course/4570/28974 첫번째 딥러닝 - 레모네이드 판매 예측 - 생활코딩 수업소개 레모네이드 판매량을 예측하는 딥러닝 모델을 텐서플로우를 이용하여 만들어 봅니다. 강의 손실의 의미 실습 소스코드 colab | backend.ai ########################### # 라이브러리 사용 i opentutorials.org 레모네이드 판매 예측(강의) 1. 과거의 데이터를 준비한다. 2. 모델의 구조를 만듭니다. 3. 데이터로 모델을 학습(FIT)합니다. 4. 모델을 이용합니다. 우리는 지도학습 강의에서 다음과 같은 순서로 진행을 하기로 배웠습니다. 이제 이 부분을 자세하게 코드로 알아보는 시간을 가지도록 하겠습니다. 먼저 전체적인 코드의 구조는 다음과.. 2021. 1. 5.
[머신러닝 야학 2기] 2일차 - 표를 다루는 도구 '판다스' https://opentutorials.org/course/4570/28971 표를 다루는 도구 '판다스' - 생활코딩 수업소개 '판다스'를 이용하여 데이터 다루는 방법을 배우는 수업입니다, 모델을 학습시키기 위하여 파일로부터 데이터를 읽어들이고, 독립변수와 종속변수를 분리하여 데이터 준비합니다. opentutorials.org 표를 다루는 도구 '판다스' (강의) 지도학습을 진행하기 위해서는 첫번째로 과거의 데이터가 필요하다. 그런데 우리가 가진 데이터는 대부분 파일 형태로 되어있고 이를 활용하기 위해서는 프로그래밍으로 읽는 과정이 필요하다. 먼저, 변수(Variable)에 대해서 알아보도록 하자 X = 1 X = 2 이렇게 X에 값은 지정하는 값에 따라서 달라진다. 여기서 X가 바로 변수이다. 프로그.. 2021. 1. 5.
[머신러닝 야학 2기] 1일차 - 지도학습의 빅픽쳐 opentutorials.org/course/4570/28967 지도학습의 빅픽쳐 - 생활코딩 수업소개 지도학습의 전체 과정을 4단계로 구분하여 이해하고 그림과 설명으로 프로세스 전반을 알아보는 수업입니다. 강의 머신러닝 프로세스 opentutorials.org 지도학습의 빅픽쳐 지도학습의 과정에 대해서 알아보겠다. 먼저 지도학습을 시작하기 위해서는 1. 과거의 데이터가 필요하다. 예를들어서 우리가 레모네이드 카페를 운영한다고 생각을 해보자. 우리는 가게를 운영할때 만약 레몬을 많이 준비하면?? 버려야 하고! 레몬을 적게 준비하면 손님을 놓치게 되는 일이 생겨버린다. 따라서 그 날에 맞는 판매량을 예측하는것이 필요하고 그것이 우리의 목표다. 온도 판매량 20 40 21 42 22 44 23 46 다음과 .. 2021. 1. 4.
[머신러닝 야학 2기] 1일차 - 목표와 전략 opentutorials.org/course/4570/29045 목표와 전략 - 생활코딩 수업소개 Tensorflow 1 수업의 목표와 전략을 설명드리는 수업입니다. 강의 opentutorials.org 목표와 전략 딥러닝을 코드로 구현하는 방법을 제대로 익히기 위해서는 원리, 수학, 코딩, 데이터 등과 같은 많은 지식이 필요하다. 실제로 딥러닝 입문과 관련된 강이들의 목차들은 다음과 같이 구성되어 있다. 1. 파이썬 기초 2. 데이터 입문 3. 머신러닝 이해하기 4. 딥러닝의 원리 5. 딥러닝 구현 이 목차를 보면 굉장히 난이도가 높은 과정으로 느껴지게 된다. 하지만 이 머신러닝 야학에서는 이러한 복잡한 과정이라는 다른 방식으로 강의를 진행하고자 한다. 강의에서는 스마트폰을 예시로 비유하여 설명을 하고.. 2021. 1. 4.