[생활코딩] JS로 만드는 AI : TensorFlow.js

자바스크립트로 텐서플로우를 다루는 방법을 알려주는 수업입니다. 텐서플로우는 구글에서 만든 딥러닝 라이브러리입니다.

강좌 소개
난이도
쉬움
카테고리
프로그래밍 - 인공지능
태그
머신러닝, 인공지능, 자바스크립트, 텐서플로우
소요 시간
약 2시간
추천 수강대상
- 코딩에 대한 경험이 있는 분
- 머신러닝, 지도학습, 회귀, 인공신경망, 딥러닝의 개념이 궁금했던 분

📝Tensorflow.js란?


  • TensorFlow.js는 자바스크립트 머신러닝 라이브러리입니다.
  • TensorFlow.js를 사용하면 자바스크립트로 ML 모델을 개발하고 브라우저 또는 Node.js에서 바로 머신러닝을 사용할 수 있습니다.
  • TensorFlow.js를 사용하여 이미지 분류, 객체 감지, 자연어 처리, 시계열 예측과 같은 작업을 수행할 수 있습니다.


출처: TensorFlow.js | 자바스크립트 개발자를 위한 머신러닝


📝수업소개


  • 기계학습(machine learning)의 지도학습(supervised learning) 공정을 이해합니다.
  • 그러고 나서, 이 공정들을 코드로 표현하는 방법을 학습합니다.
  • 인공신경망(Neural Network)의 레이어를 깊게 쌓아서 더 정확한 모델을 만들 수 있는 기법인 딥러닝(deep learning)을 이해하고, 이것을 코드로 표현할 수 있습니다.



생활코딩 운영자 이고잉입니다



10만 명 이상으로 구성된 개발 커뮤니티 생활코딩 운영

일반인들에게 프로그래밍을 알려주는 무료 온오프라인 수업 제공
교육 과정
  • 01
    CH01. Tensorflow.js
  • LEC01. 수업소개
    LEC02. 지도학습의 작업 순서
    LEC03. 수업의 순서
    LEC04. 남의 모델 이용하기
    LEC05.01. 나의 모델 만들기 : 코드리뷰
    LEC05.02. 나의 모델 만들기 : 라이브러리 설치
    LEC05.03. 나의 모델 만들기 : 데이터 준비하기
    LEC05.04. 나의 모델 만들기 : 모델의 모양 만들기
    LEC05.05. 나의 모델 만들기 : 모델을 학습 시키기
    LEC05.06. 나의 모델 만들기 : 모델의 이용과 학습
    LEC06. 정확도 측정
    LEC07. 모델의 정체
    LEC08. 모델의 저장과 불러오기
    LEC09. 졸업식과 입학설명회
    LEC10.01. 여러개의 변수 : 보스톤 집값 예제 소개
    LEC10.02. 여러개의 변수 : 모델의 실체
    LEC10.03. 여러개의 변수 : 코딩하기
    LEC10.04. 여러개의 변수 : 여러개의 종속 변수
    LEC11. tensorflowjs vis
    LEC12.01. 딥러닝 : 소개
    LEC12.02. 딥러닝 : 코딩하기
    LEC13. 수업을 마치며
마지막 업데이트|2023년 06월 22일
강의자 소개
생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다.

강좌 후기
무료

평균평점
0.0
난이도
쉬움
수강기간
평생 무제한
소요 시간
약 2시간