Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Lyric Jumper:アーティストごとの歌詞トピックの傾向に基づく歌詞探索サービス
Report
Kosetsu Tsukuda
Follow
Senior Researcher - National Institute of Advanced Industrial Science and Technology (AIST)
Sep. 19, 2017
•
0 likes
2 likes
×
Be the first to like this
Show More
•
1,795 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Check these out next
『バックドア基準の入門』@統数研研究集会
takehikoihayashi
Apache Kuduを使った分析システムの裏側
Cloudera Japan
Active Learning 入門
Shuyo Nakatani
Jaccard係数の計算式と特徴(1)
khcoder
最小カットを使って「燃やす埋める問題」を解く
shindannin
ミリシタを支える GAE/Go
Google Cloud Platform - Japan
(DL hacks輪読)Bayesian Neural Network
Masahiro Suzuki
If文から機械学習への道
nishio
1
of
30
Top clipped slide
Lyric Jumper:アーティストごとの歌詞トピックの傾向に基づく歌詞探索サービス
Sep. 19, 2017
•
0 likes
2 likes
×
Be the first to like this
Show More
•
1,795 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Technology
WebDB Forum 2017(2017/09/20)
Kosetsu Tsukuda
Follow
Senior Researcher - National Institute of Advanced Industrial Science and Technology (AIST)
Advertisement
Advertisement
Advertisement
Recommended
卒業論文のプレゼン
soichirooo
3.7K views
•
8 slides
Jap2017 ss65 優しいベイズ統計への導入法
考司 小杉
3.3K views
•
27 slides
広告プラットフォーム立ち上げ百鬼夜行
Takahiro Ogoshi
24.3K views
•
92 slides
多腕バンディット問題: 定式化と応用 (第13回ステアラボ人工知能セミナー)
STAIR Lab, Chiba Institute of Technology
4.6K views
•
53 slides
日本音響学会2017秋 ビギナーズセミナー "深層学習を深く学習するための基礎"
Shinnosuke Takamichi
1.7K views
•
22 slides
アドテクスタジオのデータ分析基盤について
kazuhiro ito
6.9K views
•
56 slides
More Related Content
Viewers also liked
(9)
『バックドア基準の入門』@統数研研究集会
takehikoihayashi
•
37.8K views
Apache Kuduを使った分析システムの裏側
Cloudera Japan
•
8.4K views
Active Learning 入門
Shuyo Nakatani
•
51K views
Jaccard係数の計算式と特徴(1)
khcoder
•
104K views
最小カットを使って「燃やす埋める問題」を解く
shindannin
•
30.6K views
ミリシタを支える GAE/Go
Google Cloud Platform - Japan
•
79.4K views
(DL hacks輪読)Bayesian Neural Network
Masahiro Suzuki
•
18K views
If文から機械学習への道
nishio
•
140.7K views
シリコンバレーの「何が」凄いのか
Atsushi Nakada
•
182.8K views
More from Kosetsu Tsukuda
(20)
【論文紹介】ProtoMF: Prototype-based Matrix Factorization for Effective and Explain...
Kosetsu Tsukuda
•
260 views
音楽聴取者の行動分析で理解する人と音楽とのインタラクション
Kosetsu Tsukuda
•
107 views
Explainable Recommendation for Repeat Consumption (RecSys 2020)
Kosetsu Tsukuda
•
131 views
繰り返し消費されるコンテンツを対象とした推薦理由の提示(IFAT142・登壇発表)
Kosetsu Tsukuda
•
170 views
Kiite Cafe: 同じ楽曲を同じ瞬間に楽しんで「好き」が伝わる音楽発掘カフェ(SIGMUS132・登壇発表)
Kosetsu Tsukuda
•
587 views
Explainable Recommendation for Repeat Consumption(RecSys2020論文読み会)
Kosetsu Tsukuda
•
1.5K views
Explainable Recommendation for Repeat Consumption (RecSys 2020)
Kosetsu Tsukuda
•
123 views
Query/Task Satisfaction and Grid-based Evaluation Metrics Under Different Ima...
Kosetsu Tsukuda
•
239 views
The Web Conference 2020 国際会議報告(ACM SIGMOD 日本支部第73回支部大会・依頼講演)
Kosetsu Tsukuda
•
469 views
DualDiv: Diversifying Items and Explanation Styles in Explainable Hybrid Reco...
Kosetsu Tsukuda
•
1.2K views
ABCPRec:何を創作したかという情報がコンテンツの消費時に反映されるユーザ生成コンテンツ推薦手法(WebDB Forum 2019・登壇発表)
Kosetsu Tsukuda
•
516 views
DualDiv: Diversifying Items and Explanation Styles in Explainable Hybrid Reco...
Kosetsu Tsukuda
•
682 views
ABCPRec:ユーザの消費者としての役割と創作者としての役割の適応的対応付けによるユーザ生成コンテンツ推薦(第14回WI2研究会)
Kosetsu Tsukuda
•
400 views
ABCPRec: Adaptively Bridging Consumer and Producer Roles for User-Generated C...
Kosetsu Tsukuda
•
376 views
Lyric Jumper: A Lyrics-Based Music Exploratory Web Service by Modeling Lyrics...
Kosetsu Tsukuda
•
152 views
Listener Anonymizer: Camouflaging Play Logs to Preserve User’s Demographic An...
Kosetsu Tsukuda
•
74 views
Listener Anonymizer: Camouflaging Play Logs to Preserve User’s Demographic An...
Kosetsu Tsukuda
•
97 views
Lyric Jumper:アーティストごとの歌詞トピックの傾向に基づき様々な歌詞に出会える歌詞探索サービス
Kosetsu Tsukuda
•
785 views
Taste or Addiction?: Using Play Logs to Infer Song Selection Motivation
Kosetsu Tsukuda
•
574 views
SmartVideoRanking: 視聴者の時刻同期コメントに基づく動画ランキングシステム
Kosetsu Tsukuda
•
620 views
Advertisement
Recently uploaded
(20)
①【麦吉尔大学毕业证文凭学位证书|工艺完美复刻】
love445ds
•
2 views
統計学の攻略_推測統計学の考え方.pdf
akipii Oga
•
91 views
【DL輪読会】Visual Classification via Description from Large Language Models (ICLR...
Deep Learning JP
•
1.1K views
ペンタエリスリトール市場.pdf
HinaMiyazu
•
3 views
JSTQB_テストプロセスの概念モデル.pdf
akipii Oga
•
87 views
留信网认证可查【皇家霍洛威学院文凭证书毕业证购买】
32lkhng
•
2 views
①【威斯康星大学麦迪逊分校毕业证文凭学位证书|工艺完美复刻】
C25lokh12
•
3 views
留信网认证可查【拜欧拉大学文凭证书毕业证购买】
1lkjhg
•
3 views
☀️【杜兰大学毕业证成绩单留学生首选】
2125nuh
•
2 views
GitHub Copilotとともに次の開発体験へ
Kazumi IWANAGA
•
15 views
ChatGPT以後の時代をどう生きるか PWA Night vol.51
hedachi
•
58 views
Üslup ve tercüme.pdf
1Hmmtks
•
2 views
AIEXPO_CDLE名古屋紹介
KotaMiyano
•
0 views
Oracle Cloud Infrastructure:2023年5月度サービス・アップデート
オラクルエンジニア通信
•
25 views
ネットワークパケットブローカー市場.pdf
HinaMiyazu
•
3 views
JSTQB_テストマネジメントとレビュープロセス.pdf
akipii Oga
•
66 views
SoftwareControl.pdf
ssusercd9928
•
15 views
TestSIP (1).pdf
DeependraSingh712859
•
2 views
☀️【中央兰开夏大学毕业证成绩单留学生首选】
25mjhd12
•
4 views
PCベース制御による集中制御.pdf
ssusercd9928
•
19 views
Lyric Jumper:アーティストごとの歌詞トピックの傾向に基づく歌詞探索サービス
1 スマホでアクセス WebDB Forum 2017(2017.
9. 20) Lyric Jumper:アーティストごとの歌詞トピックの傾向に基づく歌詞探索サービス 産業技術総合研究所 佃 洸摂 石田 啓介 後藤 真孝
歌詞トピック 2 各アーティストには固有の歌詞トピックの傾向が存在 アーティストA 恋愛 青春 自然 アーティストB 友情 青春 夢
歌詞トピックに基づくアプリケーション例 3 検索 推薦 「恋愛」についてよく 歌うアーティストを 探したい アーティストA アーティストC
アーティストF 恋愛 恋愛 恋愛 アーティストBが好き 友情 アーティストD アーティストG アーティストH 友情 友情 友情
Lyric Jumper 4 様々な歌詞やアーティストに出会える新しい歌詞探索サービス
歌詞のトピックを可視化 アーティストごとの歌詞の傾向に基づく歌詞探索
歌詞のトピックを決める難しさ 5 膨大な歌詞データに どんなトピックが存在するか 不明 各歌詞が どのトピックに所属するか 不明 「恋愛」と 「青春」と・・? 15万歌詞 「自分探し」? 「夢と未来」? YELL
/ いきものがかり 「“わたしは”今 どこに在るの」と 踏みしめた足あとを 何度も見つめ返す 枯れ葉を抱き 秋めく窓辺に かじかんだ指先で 夢を描いた 翼はあるのに 飛べずにいるんだ ひとりになるのが 恐くて つらくて …
提案モデル概要 6 歌詞データ (15万曲) 大規模な歌詞データを与えるだけでトピックを自動的に推定 確率モデルによる 歌詞トピック解析 歌詞 トピック 松田聖子/ あなたに逢いたくて 4 松田聖子/ 赤いスイートピー 11 井上陽水/少年時代
16 アーティスト・歌詞・単語という3階層の構造を考慮 歌詞データ全体での単語の出現傾向を利用 傾向の差異が端的に表現されるようトピックを自動決定 「恋愛」 永遠の愛・一途な恋・ラブソング 大人の恋愛(女性編)・大人の恋愛(男性編)
Latent Dirichlet Allocation
(LDA) 7 LDA:歌詞トピックを扱う際のデファクトスタンダード Sharma+, “Mining sentiments from songs using latent Dirichlet allocation”, IDA’11 Johnson-Roverson+, “Temporal and regional variation in rap lyrics”, NIPSW’13 Sasaki+, “LyricsRader: A lyrics retrieval system based on latent topics of lyrics”, ISMIR’14 Ren+, “What makes a music track popular in online social networks?”, WWW’16 𝛼𝛼 𝜃𝜃 𝑧𝑧 𝑣𝑣 𝜑𝜑 𝛽𝛽 トピ ック 楽曲 単語 …夏 海 太 陽 トピック2 楽曲ごとにトピック分布𝜃𝜃を持つ 単語ごとにトピック𝑧𝑧を生成 トピックの単語分布に応じて単語𝑣𝑣を生成 1 2 3 20 … トピック
提案モデル 8 𝛼𝛼 𝜃𝜃
𝑧𝑧 𝑣𝑣 𝜑𝜑 𝛽𝛽 トピ ック 楽曲 単語 ポイント1:アーティストごとにトピックの分布を持つ アーテ ィスト 星野源
提案モデル 9 𝛼𝛼 𝜃𝜃
𝑧𝑧 𝑣𝑣 𝜑𝜑 𝛽𝛽 トピ ック 楽曲 単語 アーテ ィスト 星野源 ポイント2:楽曲ごとに1つのトピック𝒛𝒛を持つ 歌詞を書き始める前に主題を決めることが一般的 [Baxter, Toivanen+] トピック3
提案モデル 10 𝛼𝛼 𝜃𝜃
𝑧𝑧 𝑣𝑣 𝜑𝜑 𝛽𝛽 トピ ック 楽曲 単語 アーテ ィスト ポイント3:トピックとは無関係な背景語の分布𝝍𝝍を持つ 𝑠𝑠 𝜆𝜆 𝜌𝜌𝜓𝜓𝛾𝛾 …こ れ 事 時 星野源 ト ピ ッ ク 背 景 語
評価実験
Research Question 12 アーティストの歌詞に対する好みを考慮することは 歌詞のモデル化を行う際に有用か LDA
提案モデル VS
実験設定 13 データセット 評価指標 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝐷𝐷𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡
= 𝑒𝑒𝑒𝑒𝑒𝑒 − ∑𝑎𝑎∈𝐴𝐴 ∑𝑟𝑟=1 𝑅𝑅𝑎𝑎 𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡 ∑𝑗𝑗=1 𝑉𝑉𝑎𝑎𝑎𝑎 𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡 𝑝𝑝 𝑣𝑣𝑎𝑎𝑎𝑎𝑎𝑎 ∑𝑎𝑎∈𝐴𝐴 ∑𝑟𝑟=1 𝑅𝑅𝑎𝑎 𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡 𝑉𝑉𝑎𝑎𝑎𝑎 𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡 歌詞配信業者から提供された歌詞データ 登録歌詞数の上位1,000アーティストの93,716件の歌詞 各歌詞の単語の80%を学習データ・20%をテストデータ
評価 14 トピック数 1100 1200 1300 1400 0 10
20 30 40 50 LDA 提案モデル 良 悪 Perplexity トピック数:2、4、6、8、10、20、30、40、50 トピック数によらず提案モデルがLDAより高精度
Lyric Jumper
2017/2/21公開(https://lyric-jumper.petitlyrics.com) 16 2016/12/31時点で10曲以上の楽曲を持つアーティストが対象
3,722アーティストの147,990件の歌詞を使用 データ トピック数:20 少なすぎると飽きやすいが多すぎると似たトピックが出現 トピック名を単語分布と代表アーティストから人手で決定 トピック PC版 スマホ版
トピック別アーティストランキング機能
トピック別アーティストランキング機能 18 トピックとの関連度が高い順にアーティストをランキング トピック:大人の恋愛(女性編) 割合:1位 /
20トピック 曲数:58曲 トピックの割合の順位を第1キー トピックを持つ曲数を第2キー としてランキング トピック:大人の恋愛(女性編) 割合:5位 / 20トピック 曲数:3曲
アーティスト推薦機能
アーティスト推薦機能 20 1 2
3 20 1 2 3 20 … … トピックの確率分布のJS距離を元に類似度計算 曲数が100曲以上のアーティストから上位8アーティストを推薦 曲数が100曲未満のアーティストから上位2アーティストを推薦 ユーザがメジャー・マイナーなアーティストに触れられる トピックの傾向が類似したアーティストを推薦 奥田民生 斉藤和義
歌詞の強調表示機能
歌詞の強調表示機能 22 順位 単語
スコア 1 君 100 2 愛 99 99 真実 2 100 祈り 1 101 現実 0 102 ぬくもり 0 … トピックとの関連度が高い行ほど強調して表示 … トピック内生起確率の順位に応じて単語をスコア付け 順位が100位より下の単語のスコアは0 「永遠の愛」トピックの単語生起確率の順位
歌詞の強調表示機能 23 トピックとの関連度が高い行ほど強調して表示 この愛を捧げて /
THE ALFEE 星に命があるとしたならば 君はその生命を守りきれるのか 名もなく生まれし消えゆく運命よ 愛しき人の命…君は守れるのか … 行ごとに単語スコアの和を求めてMIN-MAX法で正規化 スコアに応じて に変化 文字サイズを16pt~36pt 文字色を白~トピック色 109 131 36 227 0.36 0.43 0.12 0.74 正規化前 正規化後
楽曲ランキング機能
楽曲ランキング機能 25 トピックとの関連度が高い順に楽曲をランキング この愛を捧げて /
THE ALFEE 星に命があるとしたならば 君はその生命を守りきれるのか 名もなく生まれし消えゆく運命よ 幾千億の星に誓う永遠の愛を … 平均値 109 131 36 246 118 単語スコアを元に各行のスコアを計算 各行のスコアの平均値=楽曲とトピックの関連度
フレーズ推薦機能
フレーズ推薦機能 27 様々な楽曲からトピックと関連度の高いフレーズを推薦 トピックとの関連度の高い行から順に最大100フレーズ抽出
多様なフレーズに触れられるようフレーズをランダムに表示 「家入レオ」の「夢と未来」トピックに関する楽曲 僕達の未来 世界が君に夢を見てる TWO HEARTS 探してた未来 Message 心のまま今は進める …
ログ分析
ログ分析 29 機能 PC
スマホ アーティストランキング 2,092 30,295 アーティスト推薦 1,706 4,016 楽曲ランキング 5,399 14,665 フレーズ推薦 4,997 253,430 2017/2/21~3/22の30日間に渡る全ユーザの操作ログ PCユーザ数:1,288 スマホユーザ数:11,065 スマホユーザのフレーズ推薦機能の使用頻度が高く トピックの様々なフレーズの提示がユーザの興味を喚起 両ユーザのアーティスト推薦機能の使用頻度は低く インタフェース面での改善が必要 (回)
まとめ|本研究の貢献・今後の課題 30 2実データを用いて提案モデルを定量的に評価 歌詞トピック推定のデファクトスタンダードであるLDAと比較し有用性を示した 1歌詞生成モデルを提案 各アーティストがトピック分布を持ち歌詞ごとにひとつのトピックを割り当て 3WebサービスLyric Jumperを公開 3,722アーティストの約15万件の歌詞に提案モデルを適用 今後の 課題
モデルの言語非依存性を活かし洋楽板Lyric Jumperを公開 音響特徴量やタグと組み合わせたより柔軟なシステム提案
Advertisement