728x90
07.24
머신러닝 용어집
https://developers.google.com/machine-learning/glossary
Neural Network 시각적
https://playground.tensorflow.org/
엔지니어에게 가장 중요한 것은 자동화
- 자동화를 하면 한 사람이 100인분의 일을 할 수 있기 때문이다.
머신러닝 프로젝트의 일반적인 프로세스
- 데이터 수집
- 데이터 EDA 및 분석
- feature engineering
- Modeling
- Test set에 성능 개선되었는지 확인
머신러닝 팀 혁신의 속도는 모델 학습과 배포까지 걸리는 시간에 반비례한다.
머신러닝 프로젝트와 소프트웨어 프로젝트의 차이
소프트웨어: 밤 새면 된다.
머신러닝: 잘 된다는 보장 x / 실험횟수(엔지니어의 KPI는 실험횟수, 컴퓨터의 도움을 받아서) / 실험의 속도를
머신러닝 프로젝트 자동화 요소(1,2는 항상 해줘야 함)
-
실험 관리(wandb) | install → login → config(자주 바뀌는 거) 설정
callback
-
하이퍼 파라미터 검색
-
피처 엔지니어링
-
모델 검수
-
모델 배포
2. 하이퍼 파라미터 최적화
정답이 없다. 만드는 사람 마음.
search space 정의
문제: 가장 좋은 하이퍼 파라미터를 찾아내는데 비용이 많이 든다
솔루션: AutoML 솔루션을 사용하여 하이퍼파라미터 탐색을 자동화
어떤 하이퍼파라미터를 찾을건지, search space, 탐색을 할 곳(컴퓨터, 클라우드)
mongodb
git
google cloud
Google SDK
Google function
nni
autoML( nni, weight&bias, sweep 튜토리얼)
postman(https://www.postman.com/): 배포한 API를 테스트
wnb의 sweep을 써서 실험을 해보자.
sweep autoML을 내 컴터로 돌릴 수 있다.
AI platform : 학습한 모델을 쓰기 전에 올려두는 곳
nnictl create -c nni.yml
728x90
'교육, 대외활동, 봉사 > BIG리더 AI 아카데미 2기' 카테고리의 다른 글
[데이터 청년 캠퍼스] 경남대학교 빅리더 AI 아카데미 - Day 21 (0) | 2020.07.28 |
---|---|
[데이터 청년 캠퍼스] 경남대학교 빅리더 AI 아카데미 - Day 20 (2) | 2020.07.26 |
[데이터 청년 캠퍼스] 경남대학교 빅리더 AI 아카데미 - Day 18 (0) | 2020.07.24 |
[데이터 청년 캠퍼스] 경남대학교 빅리더 AI 아카데미 - Day 17 (0) | 2020.07.23 |
[데이터 청년 캠퍼스] 경남대학교 빅리더 AI 아카데미 - Day 16 (0) | 2020.07.22 |
댓글