Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
python 機械学習について
Search
Takayuki
January 01, 2018
Technology
0
170
python 機械学習について
Takayuki
January 01, 2018
Tweet
Share
More Decks by Takayuki
See All by Takayuki
エンジニアのキャリア論
bumptakayuki
0
120
地方カンファレンス主催のススメ
bumptakayuki
1
160
Laravelで敢えて試す脆弱性のある書き方
bumptakayuki
1
790
地方でのPHPエンジニア採用って実際どうなの?
bumptakayuki
0
530
沖縄観光、名物を一挙紹介!
bumptakayuki
2
540
Laravel ShiftでLaravelのバージョンアップしてみた話
bumptakayuki
1
1.8k
flutterでイベントアプリを作ってみた
bumptakayuki
0
110
オフショア開発の辛みと学んだ事
bumptakayuki
0
340
ChatGPTにStripeのサンプルコードを書かせてみた
bumptakayuki
1
170
Other Decks in Technology
See All in Technology
Platform Engineering for Software Developers and Architects
syntasso
1
530
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
220
"とにかくやってみる"で始めるAWS Security Hub
maimyyym
2
100
Why App Signing Matters for Your Android Apps - Android Bangkok Conference 2024
akexorcist
0
130
あなたの知らない Function.prototype.toString() の世界
mizdra
PRO
2
500
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
180
Mastering Quickfix
daisuzu
1
280
複雑なState管理からの脱却
sansantech
PRO
1
160
TypeScript、上達の瞬間
sadnessojisan
48
14k
Chasing the White Whale of Open Source - ROI
mrbobbytables
0
110
SRE×AIOpsを始めよう!GuardDutyによるお手軽脅威検出
amixedcolor
0
210
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
29
13k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Become a Pro
speakerdeck
PRO
25
5k
Writing Fast Ruby
sferik
627
61k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Code Review Best Practice
trishagee
64
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Scaling GitHub
holman
458
140k
KATA
mclloyd
29
14k
Optimizing for Happiness
mojombo
376
70k
The Language of Interfaces
destraynor
154
24k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
900
Transcript
ςΩετ ػցֶशʹ͍ͭͯ ླ೭ɹ2016/04/30
ػցֶशͱ ίϯϐϡʔλʔͰΞϧΰϦζϜΛߏங͠ɺֶशσʔ λΛಡΈࠐ·ͤΔ͜ͱͰɺࣗಈతʹࠓ͋ΔσʔλΛ ྨˍ·ͩݟ͵σʔλΛ༧ଌͰ͖ΔΑ͏ʹ͢Δͷ ώτͷใॲཧೳྗΛ͑ͯɺෳࡶͳσʔλΛྨ ˍ༧ଌͰ͖ΔΑ͏ʹ͢Δͷ
Scikit-learnͬͯͳʹʁ PythonͰ࡞ΒΕͨػցֶशϥΠϒϥϦ ແྉɾ༗ྉؚΊͯɺίϨ΄Ͳॆ࣮ͨ͠ϥΠϒϥϦଞʹͳ͍ ๛ͳྨثͱ(΄΅)౷ҰԽ͞ΕͨAPI ݕূ࡞ۀΛࢧ͑Δػೳ Numpy, ScipyΛ༻ͨ͠ߴͳԋࢉ http://scikit-learn.org/
ͷճΓʹ͋Δػցֶशͷࣄྫ εύϜఆɿ ϝʔϧ͕εύϜ͔൱͔Λఆ Ϧίϝϯυɿʮ͜ͷΛങͬͨਓ͜Μͳ ങ͍ͬͯ·͢ʯ ը૾ೝࣝɿ PicasaͷإೝࣝػೳͳͲ
ػցֶश͕ಘҙͱ͢Δ େྔͷσʔλΛͬͯɺະͷσʔλΛྨ ※গྔσʔλͳΒਓ͕ؒؤுͬͨํ͕ૣ͍ ⚪⚪ͱ͍͏୯ޠ͕͋ΕεύϜɺͱ͍͏ύλʔϯΛ࡞
ػցֶशͷྨ ڭࢣ͖ ਖ਼ղσʔλ͕༩͑ΒΕ͍ͯΔ ະͷσʔλʹର͢Δ༧ଌΛߦ͏ ڭࢣͳ͠ ਖ਼ղσʔλ͕༩͑ΒΕ͍ͯͳ͍ ະͷσʔλ͔ΒنଇੑΛൃݟ͢Δ
ڭࢣ͖ͱڭࢣͳֶ͠शͷҧ͍ ڭࢣ͖ ڭࢣͳ͠ ը૾σʔλ͕͋Δ͚ͩͰɺֶ शΞϧΰϦζϜɺ ͜ͷσʔλ͚ͩΛΈͯ͜ͷσʔ λͷੑ࣭Λ୳Γ·͢ɻ ͢Δͱɺେମ0͔Β9·Ͱͷ10 छྨͷύλʔϯʹେ͖͚͘ Δ͜ͱ͕Ͱ͖·͢ɻ
͜ͷΑ͏ ʹσʔλ͚͔ͩΒͦͷنଇੑ ΛֶͼऔΔͷ͕ڭࢣͳֶ͠श Ͱ͢ɻ
ڭࢣֶ͖शͷֶशํ๏(ೖྗ) ೖྗͱɺͦΕʹର͢Δग़ྗ(ਖ਼ղ)ͷϖΞΛͨ͘͞Μ༻ ҙ͢Δ ͨ͘͞Μଟ͚Εଟ͍΄͏͕·͍͕͠1000Ҏ্ ཉ͍͠ →σʔλͷαϯϓϧ͋Γ
ڭࢣֶ͖शͷग़ྗͷදݱ ظ͢Δ݁ՌΛચ͍ग़͠ɺԽ͢Δ ҙຯ͕͋Δ߹ͱ୯ͳΔϥϕϦϯάͷ߹͕͋ Δ ը૾ͷྫͰ͋Εɺ0ʙ9 ϥϕϧͷྫ Έ͔Μ → 1, ΓΜ͝
→ 2, όφφ → 3, …
ࠓճΔ͜ͱ ڭࢣֶ͖शͰੵઇͷ༗ແΛ༧ଌ͢Δɻ ؾிͷؾσʔλ͔Βɺੵઇͷଟ͍ࢁݝͷࢢͷ ؾσʔλΛֶशσʔλͱͯ͠༻ ্هͷؾிͷαΠτͰඞཁͳ߲ΛબΔͷͰ͕͢ɺ ؾԹ ɺੵઇ ɺ෩ ɺ෩ ɺ߱ਫྔ
Λબ͠·ͨ͠ɻ 2004͔Β2015ͷ2݄ɺ3݄ͷσʔλ
CSVσʔλαϯϓϧ μϯϩʔυͨ࣌͠ࠁɿ2016/03/20 20:31:19 ,,,,,,,,,,,,,, ݄࣌,ؾԹ(℃),ؾԹ(℃),ؾԹ(℃),ੵઇ(cm),ੵઇ(cm),ੵઇ(cm),෩(m/s),෩(m/s),෩(m/s),෩(m/s),෩(m/s), ߱ਫྔ(mm),߱ਫྔ(mm),߱ਫྔ(mm) ,,,,,,,,,෩,෩,,,, ,,࣭ใ,ۉ࣭൪߸,,࣭ใ,ۉ࣭൪߸,,࣭ใ,,࣭ใ,ۉ࣭൪߸,,࣭ใ,ۉ࣭൪߸ 2013/2/1 1:00:00,-3.3,8,1,3,8,1,0.4,8,,8,1,0.0,8,1
2013/2/1 2:00:00,-3.7,8,1,3,8,1,0.3,8,,8,1,0.0,8,1 2013/2/1 3:00:00,-4.0,8,1,3,8,1,0.2,8,੩Ժ,8,1,0.0,8,1 2013/2/1 4:00:00,-4.8,8,1,3,8,1,0.9,8,ೆೆ౦,8,1,0.0,8,1
࣮ߦͷྲྀΕ ᶃؾிͷCSVσʔλΛ ಡΈࠐΜͰɺઇ͕ੵΔ ύλʔϯΛֶश ੵઇྔ(cm)Λड͚औΓɺ ੵઇ͕͋Ε̍ɺͳ͚Ε0Λฦ͢ ̍Ϩίʔυ୯ҐͰੵઇϑϥά͕ ཱͭΠϝʔδ ᶄֶ֤शϞσϧͷλΠϓผʹείΞΛ ܭࢉ͠ɺͬͱείΞͷߴ͍
λΠϓͷΦϒδΣΫτΛ Πϯελϯεมʹͱ͓ͬͯ͘. ᶄϦΫΤετ͔ΒૹΒΕ͖ͯͨ ύϥϝʔλΛݩʹࠓ·ͰͷใΛ ݩʹੵઇʹͳΔ͔༧ଌ͢Δ pythonͷγΣϧΛ࣮ߦ
ࠓޙͬͯΈ͍ͨ͜ͱ Ϣʔβͷଐੑੳ هࣄͷϨίϝϯυ →CSVσʔλΛಡΈࠐΜͰɺϥϕϧ͚ͷج४Λॻ ͖͑ΕԠ༻͖͖ͦ͏ ͳͲ
ࢀߟจݙ http://www.slideshare.net/AtsushiKanaya/scikitlearn? next_slideshow=1 http://qiita.com/hiroeorz@github/items/ 997577f0dbbb9460957d