공부기록 (43) 썸네일형 리스트형 [수리통계학] 분할 / 전확률공식 / 베이즈 정리 1. 각각의 사건을 다 합하면 표본공간이 나오고 2. 각각이 다 배반사건일 때 이 집합들의 모임 {B1,B2,...,Bk}을 표본공간의 분할(partition)이라고 한다. 전확률 공식(law of total probability)은 조건부 확률로 부터 조건이 붙지 않은 확률을 계산할 때 쓸 수 있다. 전확률 공식은 {B1,B2,...,Bk}을 표본공간의 분할(partition)에서 내 관심사건 A가 일어날 확률을 구할 때 사용하는 공식이다. 1. 각 조각의 비중을 구하고, P(Bn) 2. 각 조각에서 내 관심사인 A가 일어날 확률을 곱해서, P(A|Bn) 3. 모두 더한다. 베이즈 정리 (Bayes' theorem)은 어떤 정보 E가 들어왔을 때 사전확률을 update해서 사후 확률을 update하는 .. [수리통계학] 조건부 확률 / 독립 / 곱의 법칙 / 합의 법칙 조건부 확률은 한 사건이 일어났다는 전제 하에 다른 사건이 일어날 확률을 말한다. 조건부 확률 공식에서 교집합의 확률을 구할 수 있다. 이때 두 확률이 독립이라면 조건부확률이 무의미해진다. 따라서 독립인 두 사건의 교집합의 확률은 두 확률의 곱으로 구할 수 있다. mathematical statistics with applications 예제 2.21번 풀이 [수리통계학] 확률의 공리적 정의 / 조합 / 이항정리, 다항정리 공리라는 것은 수학적으로 증명을 하지 않기로 약속한 명제를 말한다. 확률을 공리적으로 정의한다는 것은 확률의 당연한 성질을 만족하는 것이 확률이라고 정의하는 것이다. 다음 3가지 공리를 만족하는 P를 확률함수 (Probability function)라고 하며 P(A)를 사건(사상)에 대한 A의 확률(Probability)라고 한다. Axiom1 - 사건 A가 일어날 확률은 항상 0 이상 1 이하이다, Axiom2 - 표본공간 전체가 일어날 확률은 1이다. Axiom3 - 배반사건의 합의 확률은 각각의 확률의 합과 같다. 조합(Combination)은 서로 다른 n개의 원소 중 순서에 상관없이 r개를 선택하는 것을 말한다. 조합을 바라보는 관점은 두가지가 있을 수 있다. 1. #(way to choose .. [NoSQL] Key Value Model / Redis - (1) 개념 , 장단점 0. WHAT Key-Value Database 또는 Key-value store에서는 데이터가 Key와 Value의 쌍으로 저장된다. Key는 레코드를 고유하게 실별하며 데이터베이스 내에서 저장과 검색을 하는데 사용된다. Value에는 어떤 형태의 데이터든지 담을 수 있다. 1. WHY RDB의 단점 1. 이미지나 오디오 데이터가 관계모델로 표현 x 2. 구조( 스키마) 가 존재, 스키마 구조가 고정되면 변경 x : 구조가 정해져있기 때문에 RDB에선 SQL질의어만 잘 넣으면 어떤 정보도 찾을 수 있다는 것이 장점이자 단점이다. Key Value Model Idea 구조를 정하지않고. key만 겹치지 않게 넣은 다음 최대한 flexible하게 value를 넣을 수있는 데이터베이스. key로 value를.. [혼공단 4주차 미션] 교차검증 ( cross validation) 설명하기 1. 기본 미션 : 교차 검증을 그림으로 설명하기 훈련 세트와 별개로 검정용 자료를 만드는 이유 1. 모형 검증 (information leak방지) 구축된 모델의 성능을 객관적으로 평가할때 train데이터를 train data+validation data로 나누지 않는다면 모델을 검증할 때 test data를 사용해야한다. 따라서 test data가 아닌 train data를 사용하여 모델의 성능을 확인하고 최적의 파라미터를 찾아야하는데 이때 train data와 validation data를 완전히 분리시켜 모형 개발에 검정용 자료의 정보가 활용되지 않도록 하면 객관적인 성능 평가가 가능해진다. 2. 모수 튜닝 검정용 자료를 통해 (초)모수 hyperparameter의 최적값을 결정한다. 데이터가 충.. [My SQL] Error Code 1175 해결 방법 0. 에러 메시지 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 0.000 sec 이런 에러가 날 경우 update에 대해서 SAFE MODE를 꺼주면 해결된다. UI를 사용하는 방법과 쿼리문을 사용하는 방법 2가지가 있다. 1. UI 사용 Edit> Preferences > SQL Editor > Safe Updates 옵션 설정 후 재부팅 체크 해제를 한 후 재부팅을 해야 설정이 적용된.. [EduTech] Adaptive Learning 적응형 학습 알고리즘 간단정리 - BKT,PFA,DKT 이 블로그글은 https://youtu.be/4ppenYfvHNE 영상을 참고하여 만들었습니다. adaptive learning 적응형 학습(adaptive learning)이란 학생의 데이터를 분석하여 최적의 개인맞춤 콘텐츠 기반의 학습 환경을 지원하는 교육 솔루션입니다. 일대일 맞춤교육을 제공하기 위해서 학생이 현재 어느 수준으로 이해했는지 알아야합니다. 때문에 적응형 학습 알고리즘에선 Knowledge tracing이 사용됩니다.Knowledge tracing이란 학습자의 퍼포먼스(ex.문제풀이) 를 바탕으로 학습자의 전체 지식 수준을 평가하는 Task를 말합니다. Bayesian Knowledge Tracing 가장 대표적으로 사용되는 알고리즘은 베이지안 놀리지 트레이싱,BKT입니다. BKT는 학.. [R] 수학 그래프 그리기 1. f(x) = 0.5y 함수의 그래프 그리기 (0 이전 1 2 3 4 5 6 다음