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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
670
はじめてのDatadog
kairim0
0
260
Ruby::Boxでできること、Refinementsでできること
joker1007
3
350
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
170
先取りMaven4 ~16年ぶりのメジャーアップデート、その進化とは?~
ogiwarat
0
120
long-running-tasks
cipepser
3
460
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
200
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1k
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
590
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
1.3k
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
320
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
410
Featured
See All Featured
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
590
Design in an AI World
tapps
1
220
The untapped power of vector embeddings
frankvandijk
2
1.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Testing 201, or: Great Expectations
jmmastey
46
8.2k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
210
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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でも全然書けると思う - いきなりレコメンドとしなくても、ターゲットメルマガ、ターゲットプッシュ通知とか活用 どころはあると思う