머신러닝 알고리즘 3

[ML] 3. 머신 러닝 핵심 알고리즘: 지도학습

3.1 지도학습지도 학습 : 정답을 컴퓨터에 미리 알려주고 데이터를 학습시키는 방법구분분류회귀데이터 유형이산형 데이터연속성 데이터결과훈련 데이터의 레이블 중 하나를 예측연속된 값을 예측예시학습 데이터를 A-B-C 그룹 중 하나로 매핑결과값이 어떤 값이든 나올 수 있음3.1.1 K-최근접 이웃왜 사용할까?→ 주어진 데이터에 대한 분류 언제 사용하면 좋을까?→ K-최근접 이웃은 직관전이며 사용하기 쉽기 때문에 초보자가 쓰기에 좋다. 또한, 훈련 데이터를 충분히 확보할 수 있는 환경에서 사용하면 좋다. K-최근접 이웃(K-nearst neighbor)은 새로운 입력을 받았을 때 기존 클러스터에서 모든 데이터와 인스턴스 기반 거리를 측정한 후 가장 많은 속성을 가진 클러스터에 할당하는 분류 알고리즘이다.과거 데..

[ML] 1. 머신러닝과 딥러닝

1.1 인공지능, 머신러닝과 딥러닝인공지능이란 인간의 지능을 모방하여 사람이 하는 일을 컴퓨터(기계)가 할 수 있도록 하는 기술이다. 인공지능을 구현하는 방법으로 머신러닝과 딥러닝이 있다. 인공지능과 머신러닝, 딥러닝의 관계는 아래와 같다." 인공지능 > 머신러닝 > 딥러닝 "   머신러닝과 딥러닝 차이를 표로 정리하면 다음과 같다.구분머신러닝딥러닝동작 원리입력 데이터에 알고리즘을 적용하여 예측을 수행한다.정보를 전달하는 신경망을 사용하여 데이터 특징 및 관계를 해석한다.재사용입력 데이터를 분석하기 위해 다양한 알고리즘을 사용하며, 동일한 유형의 데이터 분석을 위한 재사용은 불가능하다.구현된 알고리즘은 동일한 유형의 데이터를 분석하는 데 재사용된다.데이터일반적으로 수천 개의 데이터가 필요하다.수백만 개 ..

[ML] 1. 머신러닝과 딥러닝

1.1 인공지능, 머신러닝과 딥러닝인공지능이란 인간의 지능을 모방하여 사람이 하는 일을 컴퓨터(기계)가 할 수 있도록 하는 기술이다. 인공지능을 구현하는 방법으로 머신러닝과 딥러닝이 있다. 인공지능과 머신러닝, 딥러닝의 관계는 아래와 같다." 인공지능 > 머신러닝 > 딥러닝 "   머신러닝과 딥러닝 차이를 표로 정리하면 다음과 같다.구분머신러닝딥러닝동작 원리입력 데이터에 알고리즘을 적용하여 예측을 수행한다.정보를 전달하는 신경망을 사용하여 데이터 특징 및 관계를 해석한다.재사용입력 데이터를 분석하기 위해 다양한 알고리즘을 사용하며, 동일한 유형의 데이터 분석을 위한 재사용은 불가능하다.구현된 알고리즘은 동일한 유형의 데이터를 분석하는 데 재사용된다.데이터일반적으로 수천 개의 데이터가 필요하다.수백만 개 ..