Stochastic Processes: Data Analysis and Computer Simulation

所在平台: EdxArchive

课程类别: 其他类别

大学或机构: kyotoux

授课老师: Ryoichi Yamamoto John J. Molina

课程主页: https://www.edx.org/archive/stochastic-processes-data-analysis-kyotoux-009x-0

课程评论:没有评论

第一个写评论        关注课程

课程简介

The course deals with how to simulate and analyze stochastic processes, in particular the dynamics of small particles diffusing in a fluid.

课程大纲

  • Basic Python programming
  • Basic theories of stochastic processes
  • Simulation methods for a Brownian particle
  • Application: analysis of financial data

课程评论(0条)

课程详情

The motion of falling leaves or small particles diffusing in a fluid is highly stochastic in nature. Therefore, such motions must be modeled as stochastic processes, for which exact predictions are no longer possible. This is in stark contrast to the deterministic motion of planets and stars, which can be perfectly predicted using celestial mechanics.

This course is an introduction to stochastic processes through numerical simulations, with a focus on the proper data analysis needed to interpret the results. We will use the Jupyter (iPython) notebook as our programming environment. It is freely available for Windows, Mac, and Linux through the Anaconda Python Distribution.

The students will first learn the basic theories of stochastic processes. Then, they will use these theories to develop their own python codes to perform numerical simulations of small particles diffusing in a fluid. Finally, they will analyze the simulation data according to the theories presented at the beginning of course.

At the end of the course, we will analyze the dynamical data of more complicated systems, such as financial markets or meteorological data, using the basic theory of stochastic processes.

课程标签

0人关注该课程

主题相关的课程