A.I(인공지능)/Datascience4 주사위게임에서 특정확률을 시뮬레이션을 통해 해결해보자! ※문제아래 문제를 풀어보자! 주사위게임에서 시뮬레이션을 진행할때 주사위를 굴리는 것은 중요한 부분이다. 각 경우의 수가 나올 확률이 균일하다고 가정할때, 주사위 2개를 굴려 나올 수 있는 값의 합이 7이 될 확률은 얼마인가요? 우선 큰수의 법칙에 따라 1만번의 시뮬레이션을 수행하기로 한다.이때 한번의 시뮬레이션 안에서 주사위를 2번 굴리고 그 합이 7이 나오냐를 여부를 if문으로 따져서, 참일 경우 카운트를 +1하도록 구현하면 될 것 같다.import numpy as nparray = [1,2,3,4,5,6]histogram_cnt_7 = 0count = 10000for _ in range(count): choice1 = np.random.choice(array) choice2 = np.ran.. A.I(인공지능)/Datascience 2024. 10. 20. 몬티홀 문제를 시뮬레이션을 통해 해결해보자! 아래 문제를 풀어보자! Q. Monty Hall 문제는 확률을 기반으로 한 의사결정 문제입니다. 문 3개 중 하나에 자동차가 있고, 다른 두 개에는 염소가 있습니다. 참가자가 문 하나를 고르면, 진행자가 다른 두 문 중 하나를 열어 염소를 보여줍니다. 그 후, 참가자가 선택을 바꿀지 결정해야 합니다. 선택을 바꾸는 것이 유리한 이유를 설명하세요. 몬티홀문제에 대해서 처음 들어본다면 아래 영상을 참고하세요. 몬티홀 문제는 확률세계에서 대단히 유명하면서도, 컴퓨터를 통한 시뮬레이션을 진행하기 이전까지는 찬반이 팽배했던 문제이다.이 문제의 핵심은 다음과 같다. 처음 선택한 문에 자동차가 없을 확률은 2/3이므로, 선택을 바꾸면 2/3의 확률로 자동차를 얻게 된다. 어떤 문이 열릴 지 알 수 없다면 항상 변수.. A.I(인공지능)/Datascience 2024. 10. 20. 엑셀데이터를 처리해보자! 이번시간에는 엑셀파일에 import하여 접근후, datascience, pandas, numpy를 활용하여 부가적인 데이터를 뽑아내고, 다시 새롭게 만들어진 output파일을 export해보려고 합니다! 해당 포스팅에서는 주피터 노트북을 활용하여 진행하였습니다. 아래와 같이 가락시장 경매 데이터(4월30일자)가 있습니다. 해당 데이터에는 사용할데이터: 가락시장_경매_데이터_2024.0430.xlsx 가락시장에서 진행된 경매기록에 대한 정보가 담겨있습니다. 우선 이를 코드상에서 쉽게 가공할 수 있도록 하기 위해 csv파일로 변환하는 작업부터 해보도록 하겠습니다. 0. xlsx파일을 csv파일로 변환하기import pandas as pd# Excel 파일 읽기df = pd.read_excel('./../d.. A.I(인공지능)/Datascience 2024. 9. 24. 큰수의 법칙을 이해해보자! 큰수의 법칙?경험적 확률과 수학적 확률 사이의 관계를 나타내는 법칙, 표본집단의 크기가 커지면 그 표본평균이 모평균에 가까워짐을 의미.따라서 취합하는 표본의 수가 많아질수록 통계적 정확도는 상승주사위를 돌린다고 가정해보자.각 사건의 확률이 동일한 일반적인 주사위가 있다고 해보자. 이 주사위를 던질 경우 각각의 숫자가 나올 확률은 1/6이다.이를 백분율로 나타내보면, 16.67%이다.따라서 주사위를 6번 던진다면 모든 숫자가 1번씩 나와야 하는개 대략적인 논리이다.하지만 천운?이 따라서, 한평생 쓸 운을 모두 끌어다가 써서 20번 연속으로 1이 나왔다고 해보자.그럼에도 불구하고 총 시행횟수가 늘어나면 어쩔수없이 다른 숫자들이 나올 확률이 커져서 16.67%에 수렴한다는 것이 통계학 세계에서 통용되는 논리이.. A.I(인공지능)/Datascience 2023. 10. 22. 이전 1 다음