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
社内の勉強会で発表した_output_一部抜粋版_.pdf
Search
tsuyoshi nakamura
April 09, 2019
Technology
500
0
Share
社内の勉強会で発表した_output_一部抜粋版_.pdf
tsuyoshi nakamura
April 09, 2019
More Decks by tsuyoshi nakamura
See All by tsuyoshi nakamura
PHPを少しでも早く_条件はあるよ_.pdf
tsuyoshi
0
87
スタートアップ6年目のレビュー文化.pdf
tsuyoshi
1
2k
PHPを少し深堀るよ.pdf
tsuyoshi
0
390
Reactive_Manifesto.pdf
tsuyoshi
0
84
About_Resilience.pdf
tsuyoshi
1
95
エンジニアの循環ってgood_or_bad_.pdf
tsuyoshi
0
1.3k
スタートアップしてからの失敗の数々
tsuyoshi
0
2.5k
スタートアップエンジニアの役割
tsuyoshi
0
540
古株のvalueの出し方
tsuyoshi
0
4.2k
Other Decks in Technology
See All in Technology
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
590
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
160
Unlocking the Apps
pimterry
0
160
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
170
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
180
「気づいたら仕事が終わっている」バクラクAIエージェント本番運用の裏側 / layerx-bakuraku-aie2026
yuya4
6
4.7k
運用を見据えたAIエージェント設計実践
amacbee
0
1.5k
GoとSIMDとWasmの今。
askua
3
460
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
Databricks における 生成AIガバナンスの実践
taka_aki
1
150
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
460
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
140
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Abbi's Birthday
coloredviolet
2
7.8k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Six Lessons from altMBA
skipperchong
29
4.3k
Prompt Engineering for Job Search
mfonobong
0
330
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.3k
The untapped power of vector embeddings
frankvandijk
2
1.7k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
A designer walks into a library…
pauljervisheath
211
24k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Transcript
社内の勉強会で発表した output(一部抜粋版) 2019.4.3 @nakamura244
-- 色々省略
何個かある自分の学習課題の中で 機械学習関連でアウトプットしようと思いま す
ちなみに私に数学的なbackboneなど皆無 です
学習の題材 簡単に言うと今Kaggleで頑張っています。 kaggleとは? Kagglerの生態に詳しい人 もはや別人種 もはや競プロ? だいたいの初心者がやる 2つ のコンペに参加している
学習のgoal - とりあえず、kaggleのエキスパートを獲得したい - エキスパート取れてからあとは考える Q:数学的な知識が皆無に等しい状態で理解できるの? -> 僕たちがPHPのコードを書くのにその裏側にあるCの実装や使っているコンパイラや アセンブリ、バイナリの知識まで全てわかって使っている人は極わずか ->
最低限の振る舞いや考え方などを習得してオブジェクト指向の元にコーディングする 事とだいたい一緒なのではないかと... -> MLをある程度適切に扱えるスキルを目指す。奥底のアルゴリズムまでをマスターす るとかはその後
学習の題材 kaggleを題材にしているわけ - より多くのユースケースがある - globalスタンダード - 適切なfeedbackや、ちゃんと評価される点 新しく何かをやり始めたときに、適切にFeedBackしてくれてたり、適切な評価を与えてく れる事は学習にとってはとても重要
学習の過程 - Discussionでmost votesの人のコメントをひたすら読む(全部英語) - KarnelsのBest Scoreの人のコードをひたすら読む&写経 - そこにつくcommentもひたすら読む、理解する (全部英語)
- ちょっと身近なデータで試してみる - リアリティのあるデータだと少しだけ楽しくなる - あとは本、kagglerの記事 - わからない単語だらけで最初はツラかった
-- 色々省略
まとめ - 今回は教師なし学習のようなもの - 継続的に特徴量となり得そうなデータ収集はしないと改善ができない - PVとかクリックとかも - kaggleのコンペの方が全然むずい -
強調フィルタリング系は結構単純なアルゴリズムなのでsklearn使わずにJSだけで 実現している人もいる様子 - もちろんPHPでも全然書けると思う - いきなりレコメンドとしなくても、ターゲットメルマガ、ターゲットプッシュ通知とか活用 どころはあると思う