|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/math_for_datascience/
课程评论:没有评论
课程名为“math_for_datascience”,是一门为数据科学学习者提供的数学基础课程。 **课程概述:** 课程旨在帮助学习者掌握数据科学所需的数学知识。虽然常用库(如Scikit-learn、TensorFlow、PyTorch)在一定程度上封装了数学细节,但在模型调优或深入理解模型时,数学知识变得至关重要。本课程认为数学是理解自然科学和数据科学的通用语言,因此巩固数学基础是所有学习的起点。 课程的挑战在于数学领域的广阔性,往往让人迷失方向。本课程通过高效且全面的课程设计,帮助数据科学学习者掌握所需的数学概念,包括函数、向量、微积分、矩阵、概率论等,并聚焦于数据科学应用的关键知识点,避免不必要的深入。课程强调基础知识的牢固掌握和实践能力的重要性,认为许多复杂的概念都源于基本元素的组合。 为促进学习,课程包含大量例题,提供实践输出(output)的机会,以检验和巩固理解。课程的最后一项内容是将所学数学知识与数据科学实际应用相结合,通过具体的数据科学练习,讲解并使用Numpy库实现MSE、梯度下降、信息熵、Gini不纯度等常见概念。 **企业应用:** 对于企业和管理者而言,本课程可用于培养具备扎实数学基础的AI人才及高效的数字化人才。它旨在培养能够深刻理解数据科学库背后数学原理和算法的人才,而非仅仅是工具使用者。在实际的数字化转型(DX)项目中,理解数学原理、进行模型选择、甚至从零实现模型和设计损失函数的能力至关重要。 **目标学员与学习目标:** 本课程为入门级别,适合那些曾经学习过高中数学但遗忘大部分内容的学习者。课程设定了两个主要目标: 1. **夯实数据科学所需的数学基础。** 2. **掌握使用Numpy等工具实现关键数据科学概念的能力,** 包括梯度下降、信息熵、不纯度、KL散度等,并理解其背后的数学原理和算法。 完成本课程后,学员在数学方面的信心将有所提升,并能更深入地理解和实现驱动数据科学算法的底层机制。
【本講座の概要】本講座はデータサイエンスを学ぶための数学力を身に付けるための講座です。普段、Scikit-learnやDeep Learningのライブラリ(TensorFlowやPyTorch)を利用している時は数学的な要素をライブラリが数学を上手くラップしてくれているので、そこまで数学を意識しないかもしれません。しかし、モデルの単純なfitで上手く行かない場合やモデルの中身を理解しようとすると途端に様々な数学が出てきます。この場合に数学力が無いと自分の手で検証してみる、自分の足で一歩踏み出す、こういう事が難しくなります。"自然は数学の言葉で書かれている"とガリレオ・ガリレイは言いましたが、数学は自然科学やデータサイエンスを学ぶ上での共通言語のような存在です。この為、数学の基礎を身に付けることが全ての出発点になるわけです。しかし、数学はいざ学ぼうと思っても数学の世界は広大です。どこから手を付けてよいのか、何を学べばよいのかも自明ではありません。数学の広大な世界を学んでいるうちにいつの間にか、データサイエンスを学ぶために数学を学ぶという本来の目的からずれてしまうかもしれません。本講座はデータサイエンスを学びたい人が必要な数学をなるべく効率よく、しかし網羅的に学べるようにカリキュラムを組んでいます。データサイエンスでは様々な数学が出てきます。関数、ベクトル、微分・積分、行列、確率論。本講座ではデータサイエンスに必要な数学に絞って解説をしています。また必要以上に高度な数学を学ぶ必要はありません。数学は基本的な事をしっかりと理解し、これを実践できるという事が大変重要です。難しそうな数学は単純にこれの組み合わせである事が多い為、基本的な要素を理解する、これが重要なのです。この講座を受講する事で、データサイエンスに必要な数学力を最短・最速で学ぶことが可能です数学を効率よく学ぶにはインプットとアウトプットの両方が大切です。分かっていると、手が動かせるは別の次元の事なのです。この為、この講座では多くの例題を通して、アウトプットの機会を設けています。この時に、分かっていたつもりの事が実は理解が曖昧だったという事も分かります。またこの講座はデータサイエンスのための数学入門です。最後のセクションでは学んできた数学をデータサイエンスに紐づけるために、データサイエンス演習のセクションを設けています。このセクションは確率・微分・方程式など学習してきた内容を組み合わせてMSE, 勾配降下法や情報エントロピー・Gini不純度といったデータサイエンス頻出の内容を理解します。また、ただ分かるではなくデータサイエンスでは実装が求められるのでこれらをNumpyを使って実装していきます。これらの演習を通して、データサイエンスで数学を使える状態に持っていきます。この講座を完了するころには以前よりも数学に自信が付き、なおかつデータサイエンスの背後で動いているアルゴリズムについてより深い理解度や実装ができるようになっているはずです。【人事の方/マネージャークラスの方へ】本コースは次のような使い方が可能です。・社内で数学の基礎がしっかりしたAI人材を育成したい・効率よくプロレベルのデジタル人材を育成したい本コースはデータサイエンスのライブラリを表面的にツールとして使える人材ではなく、背後にある数学、アルゴリズムをしっかり理解できる人材に育てるために活用する事ができます。実際のDXの現場ではライブラリを使えば簡単に解決、こういうシーンは少なく、背後の数学を理解し、適切なモデル選択や必要に応じてスクラッチからの実装、損失関数の設計をできる人材が求められます。したがって、こういった基礎力は間違いなく重要になってきます。【対象者とゴール】このコースは入門レベルであり、対象者は昔、高校時代に数学を学習したはずだが多くを忘れている方がデータサイエンスに入門する為の講座です。本コースのゴールは2つあります。1. データサイエンスに必要な数学の基礎をしっかり身に付ける2. 勾配降下法や情報エントロピー、不純度、KLダイバージェンスといった教科書によく出て内容を背後の数学とアルゴリズムを理解した上でNumpyなどで自力で実装できる実装力を身に付ける