Python 機械学習ことはじめ
Pythonで機械学習を行う際の、データハンドリングを中心に デモ形式で説明します。
時間的に限りが ありますので、細かな説明を行うのではなく、順次実行していく 状況を見て、Pythonでは どのように実行しているのかを知ってもらうことを目的とします。
Webブラウザで実行できる、Jupyter Notebookを用います。実行した内容はGithubで公開しますので、詳細の動きは後から自分自身で 復習できます。
https://github.com/terapyon/scsk-oss-x-users-meeting-19
説明資料は以下にあります。
https://speakerdeck.com/terapyon/pythonji-jie-xue-xi-kotohazime
詳細は、 requirements.txt を参照のこと
このドキュメントを含めて、github上で公開しています。
https://github.com/terapyon/scsk-oss-x-users-meeting-19
ライセンスは、MIT Licenseです。詳細は、 LICENSE を参照のこと
使用しているデータはそれぞれの配布元のライセンスに従って下さい。
CC BY 4.0 気象庁 (互換)CC BY 千葉市データハンドリングは、「データの前処理」ともいわれてります。この前処理は、データ分析・機械学習において重要であり、もっとも時間がかかるタスクです。このセッションでは、データハンドリングの方法を中心に見ていきます。
Effective Python: http://amzn.to/2sJZE4f
非推奨 入門 Python 3
In [1]:
from IPython.display import Image
In [2]:
Image(url="http://www.seshop.com/static/images/product/20258/L.jpg")
Out[2]:
In [3]:
!python -V
In [4]:
import numpy as np # NumPyの呼び出し
In [5]:
import pandas as pd # pandasの呼び出し
In [6]:
import matplotlib.pyplot as plt # matplotlibの呼び出し
In [7]:
import sklearn # scikit-learnの呼び出し