Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【初心者向け】機械学習モデル構築で重要な特徴量エンジニアリングのテクニックをPythonを使って学んでいこう!
Rating: 4.4 out of 5(24 ratings)
332 students

【初心者向け】機械学習モデル構築で重要な特徴量エンジニアリングのテクニックをPythonを使って学んでいこう!

特徴量エンジニアリングの基本と実践をPythonで学ぼう!外れ値・欠損値・不均衡データ・日付データへの対応、様々なエンコーディング方法、クラスター分析を使った特徴量作成、ログ変換など様々なテクニックを学び、実践課題を通して実力をつけていこう
Last updated 1/2026
Japanese

What you'll learn

  • 特徴量エンジニアリングとは何か
  • 外れ値の処理方法
  • 欠損値の処理方法
  • 不均衡データへの対処方法
  • 既存の特徴量を組み合わせた新たな特徴量の作成
  • カテゴリ変数の様々なエンコーディング方法(One-Hot, Label Encodingなど)
  • 日付データの処理やサイクルエンコーディング
  • クラスター分析を使った新たな特徴量の作成
  • 数値変数のスケーリング(ログ変換)
  • タイタニックデータを使った実践的な特徴量エンジニアリングと精度向上アプローチ

Course content

4 sections41 lectures4h 52m total length
  • 紹介1:09

Requirements

  • Pythonの基礎から学びますのでプログラミングの知識は特に必要ありません

Description

このコースは、機械学習において最も重要なステップの一つである「特徴量エンジニアリング」を、初心者でも理解できるよう丁寧に解説していきます。


特徴量エンジニアリングには様々なテクニックがありますが、その中でもよく使うものをピックアップして解説していきます。

・外れ値の処理方法

・欠損値の処理方法

・不均衡データへの対処方法

・既存の特徴量を組み合わせた新たな特徴量の作成

・カテゴリ変数の様々なエンコーディング方法(One-Hot, Label Encodingなど)

・日付データの処理やサイクルエンコーディング

・クラスター分析を使った新たな特徴量の作成

・数値変数のスケーリング(ログ変換)

など、実務でも役立つテクニックを順を追って学んでいきます。


また、それらを学んだ後にKaggleというデータ分析コンペで最初のトライアルとしてよく使われるタイタニックのデータを使って、実際に手を動かしながら特徴量を工夫してモデル精度を上げるプロセスを体験していただきます


「モデルを作ったけど精度が上がらない」「もっと実践的な知識をつけたい」そんな方にぴったりの内容です。

ぜひ特徴量エンジニアリングをマスターして市場価値の高い人材になりましょう!

Who this course is for:

  • 機械学習やデータサイエンスを学び始めた初心者〜中級者
  • モデルの精度をなかなか上げられず悩んでいる方
  • 実務で使える特徴量エンジニアリングを習得したい方
  • タイタニックコンペを通して実践力をつけたいKaggle初心者