
총 23개
-
평가 데이터를 활용하여 기존 모델을 업데이트하는 베이지안 추론 (파이썬코드 예제포함)2025.05.091. 베이지안 추론 베이지안 추론은 데이터를 통해 모델을 업데이트하고 불확실성을 다루는데 유용한 통계적 추론 방법입니다. 특히, 새로운 데이터가 주어진 상황에서 모델의 파라미터를 추정하고 예측하기 위해 사용됩니다. 베이지안 추론은 사전 분포와 관측 데이터를 조합하여 사후 분포를 계산하며, 이를 통해 모델의 불확실성을 업데이트할 수 있습니다. 2. 모델 업데이트 데이터에 대한 정보를 사전 분포에 반영하고, 관측 데이터와 사전 분포를 조합하여 사후 분포를 계산함으로써 신뢰할 수 있는 결과를 얻을 수 있습니다. 이를 통해 기존 모델을 새...2025.05.09
-
평가 데이터를 활용하여 기존 모델을 업데이트하는 베이지안 추론 2 (파이썬코드 예제포함)2025.05.091. 베이지안 추론 베이지안 추론은 데이터 분석과 예측에 널리 사용되는 강력한 통계적 방법론입니다. 이 리포트에서는 평균값만을 다루는 것이 아니라, 실제로 우리가 필요로 하는 분포 함수를 얻기 위해 어떤 데이터를 어떻게 활용하는지에 대해 다룹니다. 평균값만으로는 분포의 전체적인 특성을 충분히 반영하기 어렵기 때문에, 추가적인 데이터와 분포 추정 기법을 활용하여 우리가 원하는 분포 함수를 구성하는 방법에 대해 탐구합니다. 2. 사전 분포와 사후 분포 이 리포트에서는 사전 분포와 관측 데이터를 기반으로 사후 분포를 추정하는 방법에 대해...2025.05.09
-
MCMC를 활용한 베이지안 추론 - 동전 던지기 문제의 확률 추정 (파이썬예제풀이 포함)2025.05.091. MCMC(Markov Chain Monte Carlo) MCMC는 머신러닝과 통계학 분야에서 중요한 역할을 하는 AI(인공지능) 기법 중 하나입니다. MCMC는 복잡한 확률분포를 추정하거나 샘플링하기 위해 사용되며, 특히 베이지안 추론과 관련된 문제에 유용하게 적용됩니다. MCMC는 몬테카를로(Monte Carlo) 방법과 마코프 체인(Markov Chain)을 결합한 알고리즘으로, 마코프 체인을 이용하여 탐색 공간을 효과적으로 탐색하고 샘플링을 수행합니다. 2. 동전 던지기 문제 동전 던지기 문제는 간단하면서도 직관적인 문제...2025.05.09
-
세상을 바꾸는 아름다운 수학 레포트 A+2025.04.301. 베이즈의 정리 베이즈 토마스 베이즈는 잉글랜드의 장로교 목사로, 신학 논문과 수학 논문을 발표했다. 베이즈 정리는 조건부 확률의 개념을 바탕으로 새로운 정보를 이용하여 사전 확률을 개선하는 방법을 제공한다. 베이즈 정리는 원인과 결과의 순서를 역으로 계산하여 사후 확률을 추정할 수 있다. 2. 베이지안의 추론 베이지안 추론은 사전 확률과 새로운 증거를 토대로 사후 확률을 추론하는 방법이다. 동전 던지기 실험을 통해 사전 확률과 사후 확률의 변화를 보여주며, 데이터가 충분할 경우 서로 다른 사전 확률에서 시작해도 동일한 사후 확...2025.04.30
-
베이지안 주의와 빈도주의 - 통계학적 사고의 두 가지 접근 방식2025.05.101. 베이지안 주의 베이지안 주의는 18세기에 영국의 수학자 토마스 베이즈에 의해 개발된 통계적 접근 방식입니다. 이 접근 방식은 확률을 통해 불확실성을 모델링하고, 사전 지식과 데이터를 결합하여 사후 확률을 계산합니다. 베이지안 주의의 핵심 아이디어는 사전 지식과 데이터를 통합적으로 활용하여 추론을 수행한다는 것입니다. 이를 통해 우리가 가지고 있는 초기 믿음에 대한 업데이트를 진행하며, 불확실성을 줄이고 모델의 신뢰성을 높일 수 있습니다. 2. 빈도주의 빈도주의는 통계학의 전통적인 접근 방식으로, 빈도주의자들은 임의로 발생한 사...2025.05.10
-
단 3개의 데이터만 가지고 모델 추정하기 (베이지안 추정, Python source code 예제 포함)2025.05.131. 베이지안 추정 베이지안 추정은 제한된 데이터를 활용하여 미지의 모델 매개변수를 추정하는 방법입니다. 이 예제에서는 PyMC3 라이브러리를 사용하여 베이지안 모델을 정의하고, MCMC 샘플링을 통해 매개변수의 사후 분포를 추출합니다. 이를 통해 불확실성을 고려하면서도 가능한 모든 시나리오를 종합적으로 고려하여 예측의 중심 경향을 나타낼 수 있습니다. 2. PyMC3 PyMC3는 확률적 프로그래밍 라이브러리로, 베이지안 모델링과 추론을 수행할 수 있습니다. 이 예제에서는 PyMC3를 사용하여 베이지안 모델을 정의하고, MCMC 샘...2025.05.13
-
모수적 추정을 통한 데이터 기반 분포 모형화 3 (Python 코딩)2025.05.131. 모수적 추정 모수적 추정을 통해 데이터를 반영하여 분포 모델을 도출하는 과정과 그 중요성에 대해 다루고 있습니다. 기본적인 수식 y = ax + b*sin(x)에서 a와 b를 임의로 바꾼 후 단 10개의 데이터를 생성하고, 이를 바탕으로 추정을 수행합니다. MCMC 샘플링을 통해 posterior 분포를 추정하고, 이를 시각화하여 파라미터의 불확실성과 추정치의 변동성을 확인합니다. 2. 데이터 기반 모델링 주어진 데이터를 바탕으로 모수적 추정을 수행하여 모델을 도출하는 과정을 설명하고 있습니다. 10개의 데이터만을 사용하여 비...2025.05.13
-
교통에서의 베이지안 업데이팅2025.01.061. 베이지안 업데이팅 베이지안 업데이팅은 새로운 정보를 이전의 지식에 통합하여 지식을 갱신하는 통계적 추론 방법입니다. 운전 상황에 적용하면, 운전자는 현재 상황과 자신의 지식 및 경험을 고려하여 새로운 정보를 이전 정보에 결합하여 의사결정을 하게 됩니다. 예를 들어, 교차로에 접근할 때 운전자는 이전에 얻은 정보(차량 출발 방향 등)와 현재 상황(차량 위치, 속도 등)을 고려하여 예측을 수행하고 이를 이전 지식에 결합하여 의사결정을 내립니다. 이를 통해 운전자는 더욱 효과적인 의사결정을 할 수 있습니다. 2. 딜레마 존 딜레마 ...2025.01.06
-
베이지안 네트워크 이용해서 잔디가 젖어있는 원인 추정하기2025.01.171. 베이지안 네트워크 베이지안 네트워크는 확률적 모델을 기반으로 사건 간의 의존 관계를 표현하는 도구입니다. 이를 통해 복잡한 문제를 구조적으로 분석하고 예측할 수 있습니다. 이 예제에서는 베이지안 네트워크를 사용하여 비가 오는지, 스프링클러가 작동하는지, 그리고 잔디가 젖는지에 대한 관계를 모델링하고 있습니다. 2. 조건부 확률 베이지안 네트워크에서는 각 변수 간의 의존 관계를 나타내기 위해 조건부 확률 분포를 사용합니다. 이를 통해 주어진 조건하에서 특정 사건이 발생할 확률을 계산할 수 있습니다. 이 예제에서는 비의 발생 확률...2025.01.17
-
MCMC 모델링2025.05.091. MCMC (Markov Chain Monte Carlo) MCMC는 확률적인 모델링과 추론을 위해 사용되는 강력한 도구입니다. MCMC는 샘플링 알고리즘 중 하나로, 타겟 분포로부터 샘플을 추출하는 기법입니다. 이를 통해 우리는 원하는 분포로부터 난수를 생성하거나, 분포의 특성을 파악하는데 도움을 얻을 수 있습니다. 2. 정규분포 샘플링 이 예제에서는 MCMC를 사용하여 정규분포로부터 샘플을 추출하는 방법을 살펴봅니다. 정규분포는 많은 자연 현상을 모델링할 때 사용되는 중요한 분포 중 하나이므로, MCMC를 통해 정규분포로부터...2025.05.09