Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
scikit-learnで学ぶ機械学習
Rating: 4.3 out of 5(210 ratings)
1,999 students
Created by亀田 健司
Last updated 3/2026
Japanese

What you'll learn

  • 機械学習の基本となる理論
  • python言語の機械学習ライブラリであるscikit-learnでのプログラミング
  • 機械学習の前提となる

Course content

17 sections127 lectures13h 45m total length
  • 紹介4:20

    講座を始めるにあたり、位置づけと学習方法について軽く説明します。

  • 機械学習とは何か9:36

    最初に機械学習とは何かについて説明します。

    機械学習の種類とその性質について簡単に学習します。

  • 学習の進め方4:23

    この講座全体の学習の進め方について説明します。

Requirements

  • 基本的なプログラミング能力およびコンピュータに関する知識
  • python言語でのプログラミング能力
  • 中学3年から高校2年生程度の数学の能力と用語の知識

Description

近頃話題の人工知能(じんこうちのう)機械学習(きかいがくしゅう)、データサイエンスといった内容について興味があり、

仕事や学習に活かしたい、そう考えている学生や社会人のためのやさしい入門講座です。


機械学習の専門書を開いてみると難しい専門用語や数式が羅列されて、

難しくて挫折した経験をお持ちの方も少なくないのではないでしょうか。


この講座では、パソコンを操作できる知識をお持ちであり、かつPythonの基本的な知識をお持ちの方を対象とし、

人工知能や深層学習のプログラミングは、高校1〜2年生程度のレベルの数学知識があれば十分です。


また、扱う数学のトピックもなるべく最小限にし、図やグラフなど、機械学習のアルゴリズムを直感的に理解しやすいように噛み砕いて説明しています。


学習終了後には、機械学習およびscikit-learnについての知識が身についています。

扱う内容は、プログラミングに関しては以下の通りです。


・Jupyter Notebookの使い方

・数学用ライブラリnumpyの基本

・基本統計量のプログラミング

・matplotlibによるデータの可視化

・pandasによるデータの前処理

・scikit-learnによる機械学習ライブラリの利用


なお、扱う機械学習のトピックは以下の通りです。


・k-means法

・PCAによる時限削減

・線形回帰(単回帰分析・重回帰分析)

・SVM(サポート・ベクトル・マシン)

・ランダムフォレストによる分類


といった内容です。

さらには、多くの演習問題を用意し、理解をより深くすることが可能です!


です。これらについて学習したいかた、もしくは一度学習しようとして挫折してしまった方はぜひこの講座でトライしてください!

Who this course is for:

  • データサイエンスに興味を持つPython技術者
  • AIや人工知能に興味があるプログラマー
  • Python言語を学習し次のステップとして機械学習を学びたい人
  • ビッグデータ解析を行いたいと考えている技術者
  • 学習や研究に機械学習を活用したいと考えている大学生・大学院生