-
사례 기반 학습
사례 기반 학습의 정의 wikipedia 목표값이 표시된 데이터와 표시되지 않은 데이터를 모두 훈련에 사용하는 것을 말한다. 대개의 경우 이러한 방법에 사용되는 훈련 데이터는 목표값이 표시된 데이터가 적고 표시되지 않은 데이터를 많이 갖고 있다. 이러한 준 지도 학습은 목표값이 충분히 표시된 훈련 데이터를 사용하는 지도 학습과 목표값이 표시되지 않은 훈련 데이터를 사용하는 자율 학습 사이에 위치한다. 많은 기계 학습 연구자들이 목표값이 없는 데이터에 적은 양의 목표값을 포함한 데이터를 사용할 경우 학습 정확도에 있어서 상당히 좋아짐을 확인하였다. 이러한 훈련 방법이 사용되는 이유는 목표값을 포함한 데이터... Read More
-
모델 기반 학습
모델 기반 학습의 정의 wikipedia 목표값이 표시된 데이터와 표시되지 않은 데이터를 모두 훈련에 사용하는 것을 말한다. 대개의 경우 이러한 방법에 사용되는 훈련 데이터는 목표값이 표시된 데이터가 적고 표시되지 않은 데이터를 많이 갖고 있다. 이러한 준 지도 학습은 목표값이 충분히 표시된 훈련 데이터를 사용하는 지도 학습과 목표값이 표시되지 않은 훈련 데이터를 사용하는 자율 학습 사이에 위치한다. 많은 기계 학습 연구자들이 목표값이 없는 데이터에 적은 양의 목표값을 포함한 데이터를 사용할 경우 학습 정확도에 있어서 상당히 좋아짐을 확인하였다. 이러한 훈련 방법이 사용되는 이유는 목표값을 포함한 데이터... Read More
-
준지도 학습
준지도 학습의 정의 wikipedia 목표값이 표시된 데이터와 표시되지 않은 데이터를 모두 훈련에 사용하는 것을 말한다. 대개의 경우 이러한 방법에 사용되는 훈련 데이터는 목표값이 표시된 데이터가 적고 표시되지 않은 데이터를 많이 갖고 있다. 이러한 준 지도 학습은 목표값이 충분히 표시된 훈련 데이터를 사용하는 지도 학습과 목표값이 표시되지 않은 훈련 데이터를 사용하는 자율 학습 사이에 위치한다. 많은 기계 학습 연구자들이 목표값이 없는 데이터에 적은 양의 목표값을 포함한 데이터를 사용할 경우 학습 정확도에 있어서 상당히 좋아짐을 확인하였다. 이러한 훈련 방법이 사용되는 이유는 목표값을 포함한 데이터를 ... Read More
-
배치 학습(오프라인 학습)
배치 학습(오프라인 학습)의 정의 핸즈온 머신러닝2 배치 학습은 실시간 학습 과 반대로 점진적(실시간)으로 학습할 수 없다. 훈련 데이터를 통해 훈련하고 제품 시스템에 적용하여 추가적인 학습은 없다. 배치 학습의 특징 새로운 데이터를 학습하기 위해서는 전체 데이터를 사용하여 시스템의 새로운 버전을 처음부터 다시 훈련해야한다. 파이프라인 덕분에 전체 과정을 쉽게 자동화 할 수 있다. 하지만 시간이 적게 걸리는건 아니므로 보통 24시간마다 또는 매주 시스템을 훈련시킨다. 실시간 학습 을 고려해야할 때 시스템이 빠르게 변화하는 데이터 적응해야 할 ... Read More
-
강화 학습
강화 학습의 정의 wikipedia 행동심리학에서 영감을 받았으며, 어떤 환경 안에서 정의된 에이전트가 현재의 상태를 인식하여, 선택 가능한 행동들 중 보상을 최대화하는 행동 혹은 행동 순서를 선택하는 방법이다. 이러한 문제는 매우 포괄적이기 때문에 게임 이론, 제어이론, 운용 과학, 정보 이론, 시뮬레이션 기반 최적화, 다중 에이전트 시스템, 떼 지능, 통계학, 유전 알고리즘 등의 분야에서도 연구된다. 핸즈온 머신러닝2 기존 학습과 매우 다른 종류의 알고리즘이다. 학습하는 시스템을 에이전트 라고 부르며 환경을 관찰해서 행동을 실행하고 그 결과로 보상 혹은 벌점 을 받습니다 참고문헌 1) 비지도... Read More
-
비지도 학습
비지도 학습의 정의 wikipedia 입력 데이터(훈련 데이터(Training Data))로부터 하나의 함수를 유추해내기 위한 기계 학습(Machine Learning)의 한 방법이다. 지도 학습 과는 달리 입력값에 대한 목표치가 주어지지 않는다. 통계의 밀도 추정과 깊은 연관이 있다. 핸즈온 머신러닝2 말 그대로 훈련 데이터에 레이블이 없다. 시스템의 도움 없이 학습해야 한다. 비슷한 그룹으로 묶어 군집 알고리즘을 적용한다. 비지도 학습 알고리즘 군집 k-평균 DBVSCAN 계층 군집 분석 이상치 탐지 와 특이치 탐지 원-클래스 ... Read More
-
Python Lambda(람다)
람다(lambda) 람다 정의 “lambda” 는 런타임에 생성해서 사용할 수 있는 익명 함수 입니다. 이것은 함수형 프로그래밍 언어에서 lambda와 정확히 똑같은 것은 아니지만, 파이썬에 잘 통합되어 있으며 filter(), map(), reduce()와 같은 전형적인 기능 개념과 함께 사용되는 매우 강력한 개념입니다. lambda는 쓰고 버리는 일시적인 함수 입니다. 함수가 생성된 곳에서만 필요합니다. 즉, 간단한 기능을 일반적인 함수와 같이 정의해두고 쓰는 것이 아니고 필요한 곳에서 즉시 사용하고 버릴 수 있습니다. [2] 람다 형식 lambda 매개변수 : 표현식 람다 예제 [3] 일반 함... Read More