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
Generalized Lassoの使い方
Search
Hacarus Inc.
March 27, 2019
Technology
1
1.1k
Generalized Lassoの使い方
MACHINE LEARNING Meetup KANSAI #4の発表資料 by 増井
Hacarus Inc.
March 27, 2019
Tweet
Share
More Decks by Hacarus Inc.
See All by Hacarus Inc.
QA4AIに則ったMLOpsツールの活用
hacarus
0
560
0から協働ロボット外観検査システムを3ヵ月で具現化した軌跡
hacarus
0
90
ワンちゃんの健康を願う皆様に送る 犬心電図AI解析プロダクト紹介_AWS DevDay2022
hacarus
0
110
犬の心電AI解析プロダクト開発奮闘記 _クラウドからハード開発までてんこ盛り
hacarus
0
1.3k
ExplainableAIの概要とAmazon SageMaker Clarifyでの実装例
hacarus
0
620
AWS Step Functions を用いた非同期学習処理の例
hacarus
0
650
Dashでmyダッシュボードを作ろう ーpytrendsで見るコロナの感染拡大時期ー
hacarus
0
880
Interpretable Machine Learning: モデル非依存な解釈手法の紹介
hacarus
0
750
時系列データ予測手法の宇宙天気予報への応用
hacarus
0
1k
Other Decks in Technology
See All in Technology
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
4
2.1k
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
OpenTelemetry を使ったトレースエグザンプラーの活用 / otel-trace-exemplar
k6s4i53rx
2
630
少数チームで挑む: SwiftUI, TCA, KMPを用いた 新規動画配信アプリ 「ABEMA Live」の開発について
tomu28
0
500
XSS using dirty Content Type in cloud era
flatt_security
2
1k
0→1開発における技術選定において一番大切なこと
bicstone
1
320
20240416_devopsdaystokyo
kzkmaeda
1
170
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
1
340
社内勉強会運営のコツ
senoo
6
1.1k
強みを伸ばすキャリアデザイン
yug1224
0
200
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
1
570
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
Product Roadmaps are Hard
iamctodd
43
9.7k
Web Components: a chance to create the future
zenorocha
304
41k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Pencils Down: Stop Designing & Start Developing
hursman
116
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Building Applications with DynamoDB
mza
88
5.6k
GraphQLの誤解/rethinking-graphql
sonatard
49
9.2k
The Cult of Friendly URLs
andyhume
73
5.7k
Debugging Ruby Performance
tmm1
69
11k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Transcript
None
自己紹介 名前: 増井 隆治(ますい りゅうじ) 出身: 三重県 好きなもの: 音楽 (聴くのも, 演奏するのも) おいしいお酒
略歴: 鈴鹿高専 -> 京大工学部編入 -> 京大大学院卒業 -> ハカルスに4月から入社 (ハカルスでのアルバイト3年, 実はCTOより古参。)
スパースモデリングってなんだ? スパースモデリング 一見複雑そうな データ 少数の原因が絡み 合っている データから本質を抽出するのがスパースモデリング
LassoとGeneralized Lasso 一見複雑そうな データ 少数の原因 つまり, ほとんどの要 素はゼロ Lasso Generalized
Lasso
Generalized LassoのDはどうやって設計するか 1. Dが単位行列ならLassoと同じ 2. Fused Lasso 3. Trend Filtering
xの要素方向の1階微分(差分)を 小さくしたい。 隣り合う要素は同じ値になりやすい xの要素方向の2階微分(差分)を 小さくしたい。 両隣の要素を結んだ直線上になりやすい
Generalized Lassoを使う〜1 Fused Lasso Trend Filtering
Generalized Lassoを使う〜2 関節の曲がりぐあいを計算したい! 骨でない部分(筋肉)も 白く写ってしまっている 骨は連続に出現するはずなので, Fused Lassoを使って薄白い部分を消せないか? 骨が抽出できたら, Trend
Filteringを使って 折れ線で近似できないか?
Generalized Lassoを使う〜3 Fused Lasso Trend Filtering
さいごに • Generalized Lassoは他にもいろいろな使い方があります • スパースモデリングはLasso以外にもいろんな手法があります • スパースモデリングに興味がでてきた人は気軽に話しかけてください! ハカルスではspm-imageというスパースモデリングのPythonライブラリを公開していま す。
https://github.com/hacarus/spm-image Generalized Lassoもすぐ使えるので今すぐpip installしましょう。 今日の話で使用したコードはGoogle Colaboratoryで共有しています。 https://colab.research.google.com/drive/1PDLLAzSJXBJiqI85TCDF3yvReHbZQ5fL