일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 개성국밥
- VARCHAR (1)
- 달인막창
- Spring Batch
- python
- 헥사고날아키텍처 #육각형아키텍처 #유스케이스
- terminal
- preemption #
- taint
- PytestPluginManager
- PersistenceContext
- addhooks
- 자원부족
- 오블완
- 겨울 부산
- 티스토리챌린지
- 코루틴 컨텍스트
- 깡돼후
- Value too long for column
- 코루틴 빌더
- JanusWebRTCGateway
- kotlin
- JanusWebRTCServer
- JanusWebRTC
- table not found
- mp4fpsmod
- tolerated
- JanusGateway
- vfr video
- pytest
너와 나의 스토리
GP(Gaussian Process regression) 본문
출처: https://en.wikipedia.org/wiki/Gaussian_process
Gaussian process는 많은 무작위 변수의 공동 분포이며, 이와 같이 시간이나 공간과 같은 연속적인 도메인을 가진 기능에 대한 분포다. (시간 연속적인 확률 과정)
Gaussian process를 사용하는 머신 러닝 알고리즘은 lazy learning과 포인트 간의 유사성 측정(kernel function)을 사용하여 학습 데이터로부터보이지 않는 지점의 값을 예측한다. 예측은 그 점에 대한 추정일 뿐 아니라 불확실성 정보도 포함한다. 이는 1차원 가우스 분포이다.
일부 커널 함수의 경우 행렬 대수를 사용하여 kriging 기술을 사용하여 예측을 계산할 수 있다.
Gaussian process의 개념은 가우스 분포(normal distribution)의 개념에 기초한다.
Gaussian process는 다변량 정규 분포(multivariate noraml distributions)의 무한 차원 일반화로 볼 수 있다.
Gaussian process는 통계적 모델링에 유용하며, 정규 분포(normal distribution)에서 상속된 속성에서 이익을 얻는다.
예를 들어, random process를 gaussian process로 모델링한 경우, 다양한 파생 수량의 분포를 명시적으로 얻을 수 있다.
그러한 수량에는 다양한 시간에 걸친 프로세스의 평균값과 작은 세트의 샘플 값을 사용하여 평균을 추정하는 오차가 포함된다.
GP는 supervised learning의 일종이다.
입력으로 들어오는 (x,y)에 대한 관계가 non-linear할 때, GP를 사용할 수 있다.
'Data Analysis > Machine learning' 카테고리의 다른 글
[Machine Learning - google developers] ML로 전환하기 - 선형 회귀 / 학습 및 손실 (0) | 2019.07.19 |
---|---|
GBM(Gradient Boosting) (0) | 2019.07.18 |
딥러닝과 머신러닝 차이 (0) | 2019.07.17 |
Neural Network - 모두를 위한 딥러닝 (0) | 2019.07.17 |
Data stream & Online Machine Learning (0) | 2019.07.16 |