분류 전체보기
-
로또에 당첨될 확률Data Analysis/Statistics 2020. 6. 16. 22:42
Table of Contents Introduction 확률이란? 확률의 공리적 정의란? 조건부확률이란? Reference Introduction 어떤이는 한주를 로또를 기대하는 마음으로 보내기도 하고 어떤이는 매주마다 추첨하는 로또를 보면서 1등에 당첨됐으면 하는 바람을 가지고 있다. 2002년 12월 7일을 시작으로 매주마다 추첨했던 로또는 오늘날짜 기준으로 로또는 915회차를 진행해왔으며, 약 54조원어치 판매를 달성하였으며, 절반에 해당하는 약 27조가 당첨금으로 사용되었다. 로또는 45개의 숫자 중에서 순서와 관계없이 6개의 숫자가 일치하면 1등에 당첨된다. 이때, 1등에 당첨될 확률은 8,145,060분의 1이란 결과가 나온다. 확률이란? 로또에 당첨될 확률이 저렇게 낮은데, 도대체 확률이란 ..
-
[R] AI기반 작곡 솔루션(AI MUSIC) 재현 04Project/AI Music (with R) 2020. 6. 10. 00:56
목차Markov Chain(마코프 연쇄)[R] AI기반 작곡 솔루션(AI MUSIC) 재현 01[R] AI기반 작곡 솔루션(AI MUSIC) 재현 02[R] AI기반 작곡 솔루션(AI MUSIC) 재현 03 서론 프로젝트의 마지막 단계이며 몇 가지 향후 연구를 남겨두고자 한다. 먼저, 이번 프로젝트에서 사용한 Markov Chain에 대해 간단하게 이해할 필요가 있기에 관련 자료를 첨부하였으며, [Project] AI기반 작곡 솔루션(AI MUSIC) 재현 01에서는 AI기반 작곡 솔루션에 대한 선행 연구를 바탕으로 의 Markov Chain 기반 AI Composer를 정리하였다. 재현 02에서는 Modeling Process를 재현하였으며, 소리를 발생시키는 라이브러리인 tuneR 함께 소개하였다. ..
-
[R] AI기반 작곡 솔루션(AI MUSIC) 재현 03Project/AI Music (with R) 2020. 5. 31. 02:56
목차Markov Chain(마코프 연쇄)[R] AI기반 작곡 솔루션(AI MUSIC) 재현 01[R] AI기반 작곡 솔루션(AI MUSIC) 재현 02 서론 두 차례에 걸쳐 AI기반 작곡 솔루션에 대한 이론과 Markov Chain Model 기반의 인공지능 작곡 솔루션(AI MUSIC) 연구 모형의 모델을 생성하는 과정을 살펴보았다. Markov Chain 기반 AI Composer 연구모형에 대한 간단한 리뷰를 하자면, 과 같이 모델을 생성하는 과정(Modeling Process)과 모델을 기반으로 작곡을 하는 과정(Compose Process)으로 구성되어 있다. 지난번에 이어 세번째로 소개하고자 하는 부분은 생성된 모델을 기반으로 작곡하는 과정을 재현하고자 한다. Markov Chain 기반 AI..
-
[R] Bar Chart Race 재현 01Project/Bar Chart Race (with R) 2020. 5. 28. 23:52
서론 2019년 Youtube에서는 다양한 오픈데이터를 수집하여 시간의 흐름에 따라 다양한 순위 변화를 한눈에 알아 볼 수 있게 만든 막대그래프 기반의 애니메이션 영상이 인기를 끌고 있었다. 특히, 최근에 이슈가 되고 있는 코로나19(Coronavirus)와 관련해서 발병 초기부터 현재까지의 국가별 발생 현황 또는 치료/사망자 현황 데이터를 기반으로 제작된 영상들이 자주 올라오고 있다. 영상을 보게 되면, 어떤 국가가 얼마나 잘 대처하고 있는지 짧은 시간안에 확인할 수 있다는 장점을 가지고 있다. 이를 구성하기 위해 다양한 오픈 소스를 기반으로 만들기도 하였고, 최근에는 Tableau, Power Bi 등과 같은 Business Intelligence(BI) Tool을 활용하여 코딩이 아닌 드래그 앤 드..
-
대푯값(Representative Value) 이해하기Data Analysis/Statistics 2020. 5. 27. 21:40
Table of Contents Introduction통계학이란?대푯값이란?Reference Introduction 신문기사를 읽다보면 과 같이 "작년 대기업 직원 연봉 평균 7920만원..." 이라는 표현과 "올해 공기업 신입사원 초임 연봉은 평균 3809만원" 이라는 표현을 자주 활용하고는 한다. 이 뿐만 아니라 어린 시절 학교에서 시험을 치른 뒤 과목 별로 평균 점수를 들어본 경험이 있다. '평균(Mean)'은 통계학에서 어떤 의미를 가지고 있을까? 현상을 파악하기 위한 통계학에서 평균만으로 이해하면 안된다고 한다. 왜 그럴까? 직장인 연봉과 관련된 기사 통계학(Statistics)이란? 표준국어대사전에서는 통계학을 사회 현상을 통계에 의해 관찰 및 연구하는 학문이라고 정의하고 있다. 과거 유럽에서..
-
[R] AI기반 작곡 솔루션(AI MUSIC) 재현 02Project/AI Music (with R) 2020. 5. 24. 02:44
목차Markov Chain(마코프 연쇄)[R] AI기반 작곡 솔루션(AI MUSIC) 재현 01 서론 지난 게시글에서는 음악 종류에 따라 인공지능 기반 작곡에 관한 연구를 살펴보았으며, Markov Chain Model 기반의 인공지능 작곡 솔루션(AI MUSIC) 연구 모형을 제시하였다. 연구모형에 대한 간단한 리뷰를 하자면, 과 같이 모델을 생성하는 과정(Modeling Process)과 모델을 기반으로 작곡을 하는 과정(Compose Process)으로 구성되어 있다. Markov Chain 기반 AI Composer(By Jay Data Graph) R에서 소리를 출력하기 연구 모형을 소개하기에 소리를 출력하는 방법을 이해할 필요가 있다. 먼저, 소리를 분석할 때 사용하는 패키지들이 있다. 그 중..
-
[R] AI기반 작곡 솔루션(AI MUSIC) 재현 01Project/AI Music (with R) 2020. 4. 25. 19:36
목차Markov Chain(마코프 연쇄) 서론 2009년 미국 University of California, Santa Cruz의 David Cope 교수가 개발한 인공지능 기반 작곡 소프트웨어가 앨범을 냈으며, 2014년에는 영국 스타트업 회사인 쥬크덱이 개발한 A.I.M이 전자음악을 발표했다. 이후, 알파고(AlphaGo)의 등장과 함께 딥러닝(Deep Learning Algorithm)의 활용과 관심으로 이 분야에서도 빠른 발전을 하고 있다. 이번 프로젝트를 통해 R을 이용하여 Markov Chain(마코프 연쇄)기반의 인공지능 작곡 솔루션을 재현하는 것이 1차적인 목표이며, 향후 다양한 알고리즘을 확대 적용하고자 한다. 관련 연구 인공지능 기반 클래식 음악 작곡 2015년 미국 예일대 Donya ..
-
[Algorithms] Markov Chain(마코프 연쇄)Data Analysis/Algorithms 2020. 4. 19. 22:53
Table of Contents Introduction Markov Chain(마코프 연쇄)이란? Markov Chain의 예시 Reference Introduction Markov Chain(마코프 연쇄)은 모든 사건의 결과가 이전 사건의 결과에 영향을 받는 확률론적 모형이다. Markov Process(마코프 과정)으로도 알려져 있으며, 러시아 수학자인 마르코프(Andrei A. Markov, 1856 ~ 1922)가 도입한 확률 모형입니다. Markov Chain은 현실에서 통계 모형으로 많은 곳에 활용되고 있으며, 모빌리티 분야의 크루즈 컨트롤에서 활용하고 있으며 공항에서 도착한 고객들의 줄이나 환율 그리고 동물 개체수 등에서 사용하고 있다. 또한, 확률적 시뮬레이션 방법론 중 MCMC(Marko..