본문 바로가기

Artificial Intelligence/Machine Learning3

Hands-On Machine Learning(핸즈온 머신러닝) - 2장 연습문제 Hands-On Machine Learning(핸즈온 머신러닝) - 2장 연습문제 이 장에서 소개한 주택 가격 데이터셋을 사용해 문제를 푸세요. 1번 서포트 벡터 머신 회귀(sklearn.svm.SVR)를 kernel=“linear”(하이퍼파라미터 C를 바꿔가며)나 kernel=“rbf”(하이퍼파라미터 C와 gamma를 바꿔가며) 등의 다양한 하이퍼파라미터 설정으로 시도해보세요. 지금은 이 하이퍼파라미터가 무엇을 의미하는지 너무 신경 쓰지 마세요. 최상의 SVR모델은 무엇인가요? SVM(서포트 백터 머신)은 선형, 비선형, 회귀, 이상치 분석 등 다양하게 사용할 수 있는 매우 강력한 머신러닝 모델이다. 내가 알기로는 딥러닝이 사용되기 전까지는 SVM모델을 사용했다고 들었다. SVM의 회귀를 SVR이라고 .. 2022. 7. 17.
Hands-On Machine Learning(핸즈온 머신러닝) - 1장 연습문제 Hands-On Machine Learning(핸즈온 머신러닝) - 1장 연습문제 1. 머신러닝의 정의 (30p) 명시적인 프로그래밍 없이 기계가 데이터로부터 스스로 학습할 수 있는 시스템을 만드는것이다. 학습이란 어떤 작업에서 주어진 성능 지표가 더 나아지는 것을 의미한다. 2. 머신러닝이 도움을 줄 수 있는 문제 유형 네가지 (33~34p) - 기존 솔루션으로는 많은 수동 조정과 규칙이 필요한 문제 - 전통적인 프로그래밍 방식으로는 해결 방법이 없는 복잡한 문제 - 유동적인 환경에 적응해야하는 문제 - 사람에게 통찰을 제공해야하는 문제 3. 레이블된 훈련세트란? (36p) 지도학습에서 각 sample에 대해 원하는 정답(label)을 담고 있는 훈련세트. 4. 가장 널리 사용되는 지도학습 작업 두 가.. 2022. 7. 4.
머신러닝(Machine Learing)이란? 오차함수 MAE(mean absolute error)/MSE(mean squared erro) 머신러닝(Machine Learing)이란? 오차함수 MAE(mean absolute error)/MSE(mean squared erro) 블로그를 운영하면서 머신러닝에 대해 글을 쓴 것이 없다느는 것을 알고 놀랬다. 어제 공부한 내용을 토대로, 머신러닝이란 무엇인지? 머신러닝의 오차함수에 대해서 포스팅하려고한다. 머신러닝이란? 데이터에서부터 학습하도록 컴퓨터를 프로그래밍을하는 과학.또는 예술(?)이라고 책에 써있다. 말 그대로 기계학습이다. 이런 사전적인 의미말고, 수학적으로 머신러닝이 무엇인지? 목적은 무엇인지 살펴보자. 다음과 같은 샘플 그래프가 있다. 그래프를 해석해본다면, 삶의 만족도가 높을 수록 GDP도 높다는 것을 알 수 있다. 이 그래프의 정보를 토대로 삶의 만족도와 GDP와의 관계를 예측.. 2022. 7. 1.
반응형