검색어 : cnn 구조..?
p.28 ~ 31
ML 모델 개발 순서
데이터 읽기>데이터 확인>데이터 전처리>알고리즘선택>학습>예측>모델평가>튜닝
데이터 분할
- original set 중에서
training/ testing
training/validation/testing
validation : 모델의 범용성을 늘릴 수 있음
X_train, x_test, Y_train, y_test =
train_test_split(data, digits.target, test_size=0.2, random_dtate=1)
- test_size=0.2 : 테스트 사이즈 정해줌
- random_dtate=1 : 랜덤값이 하나로 고정되게 만들어줌
- X_train: 사과인지 바나나인지 모르지만 사과의 특성이 들어간 데이터
(label을 뺀 것.)
- linear regression or svm?svn?
training단계에서 model 1,2,3 여러개 적용해서 validation에서 최고 정확도 모델을 골라 testing에 넣음
- Cross Validation
traniningdata: rest data = 80:20
Iteration 여러개 만들어서(1부터 100까지 데이터중 1부터 20까지 테스트 돌리고 33부터 53까지 테스트를 돌리는 등 다양하게 테스트 돌림
https://wikidocs.net/92071
??????????????
https://wikidocs.net/92071
이거 뭐더라
https://www.npmjs.com/package/decision-tree
따라 함
머신러닝 강화학습
https://unity.com/kr/products/machine-learning-agents
git 팁
remote add origin
git add . // 쭉 올라감(뭐가..?)
git commit -m "Feat: 새로운 시작"
zimino님 벨로그
gitadd파일명.확장자git commit -m '메모내용'
한번에 많은 파일 백업할때는 add 옆에 파일명 여러개 넣어주면 되고
모든 파일 스테이징 하려면 gitadd.하면된다고한다.git status 상태창 열기 ( 어떤 파일 스테이징 했는지 보여줌 )
gitlog−−all−−oneline하면커밋내역조회가가능하다.git restore --staged 파일명 스테이징 된 파일 취소할 때