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
Autoencoderの実装 / Deep Learning Autoencoder
Search
Shotaro Ishihara
July 05, 2018
Programming
0
1.6k
Autoencoderの実装 / Deep Learning Autoencoder
Shotaro Ishihara
July 05, 2018
Tweet
Share
More Decks by Shotaro Ishihara
See All by Shotaro Ishihara
情報技術の社会実装に向けた応用と課題:ニュースメディアの事例から / appmech-jsce 2025
upura
0
290
日本語新聞記事を用いた大規模言語モデルの暗記定量化 / LLMC2025
upura
0
400
Quantifying Memorization in Continual Pre-training with Japanese General or Industry-Specific Corpora
upura
1
70
JOAI2025講評 / joai2025-review
upura
0
1.2k
AI エージェントを活用した研究再現性の自動定量評価 / scisci2025
upura
1
200
JSAI2025 企画セッション「人工知能とコンペティション」/ jsai2025-competition
upura
0
78
生成的推薦の人気バイアスの分析:暗記の観点から / JSAI2025
upura
0
320
Semantic Shift Stability: 学習コーパス内の単語の意味変化を用いた事前学習済みモデルの時系列性能劣化の監査
upura
0
100
日本語ニュース記事要約支援に向けたドメイン特化事前学習済みモデルの構築と活用 / t5-news-summarization
upura
0
110
Other Decks in Programming
See All in Programming
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
510
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
200
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
160
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
150
愛される翻訳の秘訣
kishikawakatsumi
3
360
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
36k
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
開発に寄りそう自動テストの実現
goyoki
2
1.6k
Basic Architectures
denyspoltorak
0
150
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
570
GoLab2025 Recap
kuro_kurorrr
0
790
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
290
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
81
How STYLIGHT went responsive
nonsquared
100
6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
AI: The stuff that nobody shows you
jnunemaker
PRO
1
37
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
96
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to train your dragon (web standard)
notwaldorf
97
6.5k
RailsConf 2023
tenderlove
30
1.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
Scaling GitHub
holman
464
140k
Transcript
DL勉強会 Autoencoderの実装 2016/07/23 PSI B4 : 石原祥太郎 1
実行環境 2 Win10 + Anaconda(Python 2.7, 64 bit) + chainer
1.11.0 Data Set: mnist
概要 3 隠れ層(中間層)の数を変化させ、誤差の変化を算出 入力データ 出力データ wj i (1) wj i
(2)
4 条件 • 入力データ 28*28=784次元 • 活性化関数: ReLu • Dropout
: なし • ノイズ付加: なし • epoch: 30 • 誤差: 最小二乗法で算出 出力データ
5 結果 0 0.002 0.004 0.006 0.008 0.01 0.012 0.014
0 200 400 600 800 1000 バッチごとの平均誤差 中間層の数(層) 中間層の数を変えた時の誤差の推移
6 中間層 n=100, DropOut: 無 上:入力データ 下:出力データ
7 中間層 n=1000, DropOut: 無 上:入力データ 下:出力データ
8 重み の可視化 wj i (1) y = w *
x = * m m n n (1)
9 重み の可視化 wj i (2) x = w *
y = * m n n (2) ^ m T T T
10 重み の可視化 wj i (1) n=1000, DropOut: 無
11 重み の可視化 wj i (1) n=1000, DropOut: 有 細かい部分が
取れるように なっている
参考 http://qiita.com/kenmatsu4/items/99d4a54d5a57405ecaf8 12 【ディープラーニング】 ChainerでAutoencoderを試して結果を可視化してみる。
13 中間層 n=100, DropOut: 有 上:入力データ 下:出力データ
14 中間層 n=1000, DropOut: 有 上:入力データ 下:出力データ