목록2023/10/07 (3)
외로운 Nova의 작업실
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/N50wc/btsxq259gMM/2Hjang4ItVRQqKrWgRUjEK/img.png)
- KNN 알고리즘 KNN 알고리즘은 K nearest Neighbor의 약어로 가장 가까운 k개의 이웃을 기준으로 분류하는 것을 말합니다. KNN에서 고려할 점은 최적의 K값을 찾는 것 입니다. K값에 따라서 결과가 달라질 수 있기 때문입니다. - 실습 농구선수 포지션 추측 머신러닝 모델 만들기 먼저, pandas로 데이터셋을 불러옵니다. import pandas as pd df = pd.read_csv("../data/csv/basketball_stat.csv") df.head() 데이터셋의 특징에는 Pos, 3P, 2P TRB, AST, STL, BLK가 있습니다. 아래는 각각 설명입니다. Pos : 우리가 맞춰야할 포지션을 말합니다. 3P : 한 경기당 3점슛을 넣은 횟수 2P : 한 경기당 2점..
지도 학습 : 정답을 알려주면서 진행되는 학습 비지도 학습 : 정답이 없이 진행되는 학습 분류 : 분리된 값을 예측 회귀 : 연속되는 값을 예측 과대적합 : 데이터에서 특징을 필요이상으로 추출한 경우 발생하는 편향적 문제 과소적합 : 데이터에서 특징을 활용하지 못한 경우 발생하는 분산적 문제 혼동 행렬 : 모델의 성능을 평가할때 사용되는 지표로 x축은 예측값, y축은 실제값 (잘한,못한)(O,X) 실제 답 예측값 TP(잘한 O) O O TN(잘한 X) X X FP(못한 O) X O FN(못한 X) O X 정확도 = TP+TN / 전체 예측수 정밀도 = TP / (TP+FP), 정밀도가 낮으면 이상한놈도 O라고 한것. 재현율 = TP / (TP+FN), 재현율이 낮으면 맞은놈을 X라고 한것. F1 = 2 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/epkNjD/btsxigjS70l/jj8XcjpdaXjcvv69GzP7d1/img.png)
- AWS 대표적인 서비스 EC2 : 컴퓨팅을 제공하는 서비스 S3 : 오브젝트 스토리지 서비스로 파일을 보관하는 장소로 사용 VPN : 계정 전용의 가상 네트워크 RDS : 관계형 데이터베이스 Route 53 : DNS 서비스 Elastic IP : 정적인 IP 주소 공급 Managed Blockchain : 블록체인 네트워크를 생성 관리하는 서비스 SageMaker : 머신러닝 모델을 구축, 학습, 배포할 수 있는 서비스 Cloud9 : 웹브라우저로 조작이 가능한 통합 개발 도구 GameLift : 게임 호스팅 서비스 - AWS 구조 예제