본문으로 바로가기

코스

Python으로 하는 통계 시뮬레이션

중급4시간

시뮬레이션으로 데이터를 생성·분석하며 점점 더 복잡한 문제를 해결하는 방법을 학습합니다.

Python4시간16개 동영상58개 연습 문제4,800 XP19,909수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

확률변수를 제대로 이해하기

시뮬레이션은 무작위 샘플링을 사용해 점점 더 복잡한 문제를 해결하는 계산 알고리즘의 한 종류입니다. 시뮬레이션은 오랫동안 존재해 왔지만, 최근에는 컴퓨팅 성능의 향상과 인공 지능, 물리학, 계산 생물학, 금융 등 다양한 분야에서의 활용으로 인해 이 분야에 대한 관심이 크게 높아졌습니다.

이 강의는 실제 세계의 응용 사례를 활용한 시뮬레이션 실습 경험을 제공하며, 확률변수 소개와 시뮬레이션을 실행하는 데 필요한 도구부터 시작합니다.

확률 개념 소개하기

이 강의의 두 번째 장에서는 카드 게임과 잘 알려진 확률 퍼즐을 바탕으로 한 실습 문제를 활용해 확률 개념을 개괄적으로 살펴보며, 새롭게 배운 지식을 체계적으로 이해할 수 있는 틀을 제공합니다. 이 장을 마치면 이커머스 광고 시뮬레이션을 모델링하게 됩니다.

리샘플링 방법과 활용 알아보기

세 번째 장에서는 부트스트랩 리샘플링, 잭나이프 리샘플링, 순열 검정을 포함한 다양한 리샘플링 방법을 살펴봅니다. 이 강의를 완료하면, 이러한 방법을 데이터 분석 과정에 추가할 수 있게 됩니다.

비즈니스에 시뮬레이션을 활용하는 방법을 배우고 포트폴리오를 구축하세요

시뮬레이션은 특히 비즈니스 세계에서 많은 실제 응용 분야를 가지고 있습니다. 이 강의의 마지막 장에서는 이러한 내용을 살펴보고, 비즈니스 환경에서 새로 익힌 기술을 활용하는 데 익숙해지도록 비즈니스 계획 문제를 함께 풀어봅니다. 수익 모델링, 비용 최적화, 그리고 파워 분석 시작 방법을 살펴보게 됩니다.

사전 요구 사항

커리큘럼

코스 개요

1

무작위성과 시뮬레이션의 기초

이 챕터에서는 시뮬레이션을 실행하는 데 필요한 도구를 익혀요. 먼저 확률변수와 확률분포를 복습하고, 시뮬레이션 워크플로를 살펴본 뒤 주사위 게임을 예시로 과정을 직접 재현해 볼 거예요. 마지막으로, 시뮬레이션을 의사결정에 어떻게 활용할 수 있는지도 배웁니다.
챕터 시작하기
2

확률과 데이터 생성 과정

이 챕터에서는 확률의 기본 개념과 데이터 생성 과정에 대한 실습 중심 이해를 제공합니다. 데이터 생성 과정을 모델링하는 여러 예시를 살펴보고, eCommerce 광고 시뮬레이션을 구축하며 마무리할 거예요.
챕터 시작하기
3

재표집법

4

시뮬레이션의 고급 활용

이 챕터에서는 실제 문제 해결을 위한 시뮬레이션의 기초 및 고급 활용 사례를 다룹니다. 비즈니스 계획 수립 문제를 함께 풀어 보고, Monte Carlo Integration, 시뮬레이션을 이용한 검정력 분석을 학습한 뒤, 금융 포트폴리오 시뮬레이션으로 마무리해요. 학습을 마치면 일상적인 문제를 해결하는 데 시뮬레이션을 자신 있게 적용할 수 있습니다.
챕터 시작하기

Python으로 하는 통계 시뮬레이션

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.