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
Optimization as a Model for Few-Shot Learning -...
Search
Hokuto Kagaya
June 16, 2017
Science
2
1.4k
Optimization as a Model for Few-Shot Learning - ICLR 2017 reading seminar
Hokuto Kagaya
June 16, 2017
Tweet
Share
More Decks by Hokuto Kagaya
See All by Hokuto Kagaya
LINE Bot ✕ Chainer - low-carb recipe bot -
hokkun
0
1.2k
Other Decks in Science
See All in Science
Distributional Regression
tackyas
0
370
[Paper Introduction] From Bytes to Ideas:Language Modeling with Autoregressive U-Nets
haruumiomoto
0
220
データベース06: SQL (3/3) 副問い合わせ
trycycle
PRO
1
740
データから見る勝敗の法則 / The principle of victory discovered by science (open lecture in NSSU)
konakalab
1
290
白金鉱業Vol.21【初学者向け発表枠】身近な例から学ぶ数理最適化の基礎 / Learning the Basics of Mathematical Optimization Through Everyday Examples
brainpadpr
1
660
LayerXにおける業務の完全自動運転化に向けたAI技術活用事例 / layerx-ai-jsai2025
shimacos
7
22k
Rashomon at the Sound: Reconstructing all possible paleoearthquake histories in the Puget Lowland through topological search
cossatot
0
640
Hakonwa-Quaternion
hiranabe
1
190
フィードフォワードニューラルネットワークを用いた記号入出力制御系に対する制御器設計 / Controller Design for Augmented Systems with Symbolic Inputs and Outputs Using Feedforward Neural Network
konakalab
0
100
AI(人工知能)の過去・現在・未来 —AIは人間を超えるのか—
tagtag
PRO
1
250
【論文紹介】Is CLIP ideal? No. Can we fix it?Yes! 第65回 コンピュータビジョン勉強会@関東
shun6211
5
2.4k
イロレーティングを活用した関東大学サッカーの定量的実力評価 / A quantitative performance evaluation of Kanto University Football Association using Elo rating
konakalab
0
210
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
470
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
The World Runs on Bad Software
bkeepers
PRO
72
12k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Balancing Empowerment & Direction
lara
5
940
Bash Introduction
62gerente
615
210k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
290
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
930
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Chasing Engaging Ingredients in Design
codingconduct
0
140
Transcript
!%F/" 4IJCVZB)JLBSJF )PLVUP ,BHBZB !@IPLLVO@ 0QUJNJ[BUJPOBTB.PEFM GPS'FX4IPU-FBSOJOH
5-%3 • 1VSQPTF • #FUUFSJOGFSFODFGPSGFXTIPUPOFTIPUMFBSOJOH QSPCMFN • .FUIPE • .FUBMFBSOJOHCBTFEPO-45.PGEFFQOFVSBM
OFUXPSL • 3FTVMU • $PNQFUJUJWFXJUIEFFQNFUSJDMFBSOJOHUFDIOJRVFT
#BDLHSPVOE • 8IZEFFQMFBSOJOHTVDDFFEFE • NBDIJOFQPXFS • BNPVOUPGEBUB • -BSHF%BUBTFU
• *NBHF/FU *NBHF • .JDSPTPGU$0$0$BQUJPOT *NBHF$BQUJPO • :PV5VCF. 7JEFP • 8JLJ5FYU 5FYU
#BDLHSPVOE • )PXFWFS *ONBOZGJFMET UPDPMMFDUBMBSHF BNPVOUPGUSBJOJOHTBNQMFTJT • EJGGJDVMU •
&Y'JOFHSBJOFESFDPHOJUJPO DBS CJSE GPPE • UJNFDPOTVNJOH • TDSBQJOH DSBXMJOH BOOPUBUJOHʜ • "DUVBMMZIVNBOCFJOHTDBOHFOFSBMJ[FVTJOH GFXTBNQMFTPGUBSHFUT
1SPCMFN1VSQPTF • )PXDBOXFBDRVJSFHFOFSBMJ[FENPEFMVTJOH GFXTBNQMFTBOEBTFUOVNCFSPGVQEBUFT • &YJTUFEHSBEJFOUCBTFEUSBJOJOHBMHPSJUIN 4(% "%".
"EB(MBE EPFTOPUGJUUIFQSPCMFNXJUIB TFUOVNCFSPGQBSBNFUFSVQEBUFT • *OPUIFSTJNQMFXPSET BVUIPSTXBOUUPGJOE HPPEJOJUJBMQBSBNFUFSTPG// • DG SFWJFXDPNNFOUTJUJTNVDICFUUFSUPCFBCMFUP GJOEBSDIJUFDUVSBMQBSBNFUFSTPG//
1SPCMFN1VSQPTF • )PX • .FUBMFBSOJOH • -FBSOJOHUPMFBSO5SBJOMFBSOFSJUTFMG • "WBSJFUZPGNFUBMFBSOJOH
• 5SBOTGFSMFBSOJOH • 6TFUIFFYQFSJFODFTPGEJGGFSFOUEPNBJO • 1PQVMBSJOUIFGJFMEPGJNBHFDMBTTJGJDBUJPO FTQFDJBMMZGPS GJOFHSBJOFEWJTVBMDMBTTJGJDBUJPO • &OTFNCMFDMBTTJGJFS • DPNCJOFNVMUJQMFDMBTTJGJFS 5IJTBSUJDMFJTWFSZHPPEUPVOEFSTUBOENFUBMFBSOJOH IUUQIUUQXXXTDIPMBSQFEJBPSHBSUJDMF.FUBMFBSOJOH
1SPQPTFENFUIPE • -45.CBTFENFUBMFBSOJOH
1SFSFRVJTJUFT • 8IBUJT-45. • -POHUJNF4IPSU5FSN.FNPSZ • ࣌ܥྻΛѻ͍͍ͨɺͰޡ͕ࠩൃࢄফࣦͪ͠Ό͏ • աڈͷσʔλͷॏΈΛ̍ʹͯ͠Εͳ͍Α͏ʹ্ͨ͠ Ͱɺબతʹೖྗग़ྗΛߦ͏Α͏ʹͨ͠
b • ͔͠͠ٸܹͳঢ়گͷมԽʢʁʣʹରԠͰ͖ͳ͔ͬͨͷ Ͱɺ٫ήʔτΛઃஔ͢Δ͜ͱͰબతʹաڈͷσʔ λͷهԱΛফڈͰ͖ΔΑ͏ʹͨ͠ ` • ࢀߟʢຊޠʣ • IUUQRJJUBDPNU@4JHOVMMJUFNTCCFCGEC
%BUB4FQBSBUJPO • NFUBUSBJOEBUBTFU • NFUBUFTUEBUBTFU • NFUBTBNQMF UBSHFU USBJOJOH
TBNQMFT UBSHFU UFTUJOH TBNQMFT POFNFUBTBNQMF BLBFQJTPEF
1SPQPTFE.FUIPE " = "$% + )*+, ℒ" " =
" ⨀"$% + " ⨀̅" XIFSF " = (6 7 ? + b9 ) " = ; 7 ? + b< XIFSF ? DVSSFOUHSBEJFOUT DVSSFOUMPTT QSFWJPVT QSFWJPVTJUTFMG , /PSNBM4(% .FUBQIPS OPUDPOTUBOU UP FTDBQFGSPNCBE MPDBMPQUJNB
1SPQPTFE.FUIPE ←meta learner‘s iteration ←learner‘s iteration (meta) loss
value is computed by final state of LSTM (= parameters of target model) and "?@"’s data and labels.
1SPQPTFE.FUIPE • 'SPNBVUIPS`TTMJEF
1SPQPTFE.FUIPE • 8IBUXJMMCFJNQSPWFEHSBEVBMMZ • 'JSTU-45.QBSBNFUFS BLBNFUBMFBSOFS QBSBNFUFST • UIBUJT
zIPXTIPVMEXFVQEBUFUBSHFUNPEFMT z • 4FDPOE-45.TUBUFT PVUQVUT • 'JOBMA JTTIBSFEBNPOHFBDICBUDI TPMFBSOJOHQSPDFFET SBQJEMZUIBOLTGPSHPPEJOJUJBMJ[BUJPO
0UIFS5PQJDT • DPPSEJOBUFXJTF-45. • 1SFQSPDFTTJOHUP-45.JOQVUT • BCPVUCPUIUPQJDT TFF<"OESZDIPXJD[ /*14> QSFQSPDFTTJOHJTJOBQQFOEJY
• BEKVTUUIFTDBMJOHPGHSBEJFOUTBOEMPTTFT • TFQBSBUFJOGPPGNBHOJUVEFBOETJHO • #BUDIOPSNBMJ[BUJPO • BWPJEzEBUBTFUz FQJTPEF MFWFMMFBLBHFPG JOGPSNBUJPO • 3FMBUFEXPSLNFUSJDMFBSOJOH • FY4JBNFTFOFUXPSL
&WBMVBUJPO.FUIPE • #BTFMJOFOFBSFTUOFJHICPS • NFUBUSBJOUSBJOOFVSBMOFUXPSLVTJOHBMMTBNQMF • NFUBUFTUUSBJOJOHTBNQMFΛ//ʹͿͪ͜Μͩ݁Ռͱ UFTUJOHTBNQMFͷͦΕΛൺֱ • #BTFMJOFGJOFUVOF
• NFUBUSBJOʹՃ͑ͯɺ NFUBWBMJEBUJPO EBUBTFU Λ IZQFS QBSBNFUFSͷ୳ࡧʹ͍ɺ ͷ OFUXPSLΛ GJOFUVOF ͢Δ • #BTFMJOF.BUDIJOHOFUXPSL • ڑֶशͷ405"
&WBMVBUJPO3FTVMU
7JTVBMJ[BUJPOBOE*OTJHIU
7JTVBMJ[BUJPOBOE*OTJHIU • JOQVUHBUFT • EJGGFSFOUBNPOHEBUBTFUT • NFUBMFBSOFSJTO`UTJNQMZMFBSOJOHBGJYFEPQUJNJ[BUJPO TUSBUFHZ • EJGGFSFOUBNPOHUBTLT
• NFUBMFBSOFSIBTVTFEEJGGFSFOUXBZTUPTPMWFFBDI TFUUJOH • GPSHFUHBUFT • TJNQMFEFDBZ • ݁ہ΄ͱΜͲ DPOTUBOU
$PODMVTJPO • 'PVOE-45.CBTFENPEFMUPMFBSOBMFBSOFS XIJDIJTJOTQJSFECZBNFUBQIPSCFUXFFO 4(%VQEBUFTBOE-45. • 5SBJONFUBMFBSOFSUPEJTDPWFS • (PPEJOJUJBMJ[BUJPOPGMFBSOFS
• (PPENFDIBOJTNGPSVQEBUJOHMFBSOFS`T QBSBNFUFST • DPNQFUJUJWFFYQFSJNFOUBMSFTVMUXJUI405" NFUSJDMFBSOJOHNFUIPET
'VUVSFXPSL • GFXTBNQMFTMPUTPGDMBTTFT • NPSFDIBMMFOHJOHTDFOBSJPT • GSPNSFWJFXDPNNFOU • JUJTNVDICFUUFSUPCFBCMFUPGJOEBSDIJUFDUVSBM QBSBNFUFSTPG//
ॴײ • USBOTGFSMFBSOJOHʹ͓͚ΔʮผυϝΠϯͷܦݧ Λ׆͔͢ʯͱ͍͏࡞ۀΛʮ࣌ܥྻͷֶशʯతʹଊ ͑ͯ -45.Ϟσϧͱֶͯ͠शͨ͠ɺͱ͍͏ͷ ࣗવʹࢥ͑ͨ • ͢Ͱʹ͋ͬͨൃʁ࣌ؒͳؔ͘࿈ݚڀ·ͰಡΈࠐΊ ͣɻɻ
• SFWJFXDPNNFOUʹ͋ͬͨɺߏͷ࠷దԽ·Ͱ Ͱ͖Δͱ͘͢͝Αͦ͞͏ͩͱࢥͬͨ • γϯϓϧͳϑΟϧλΛͨ͘͞ΜॏͶΔͱ͍͍ͱ͍͏ ͋Δ͕ɻɻ • ֶ෦࣌ DVEBDPOWOFU Λͬͯͨ͘͞ΜϋΠύύϥ ϝʔλΛࢼͨۤ͠࿑͕ોͬͨ
ଟΘ͔ͬͯͳ͍͜ͱ • ݁ہɺ͜ͷจͰॳΊͯΘ͔ͬͨͷͲ͜ʁ -45.Λ MFBSOJOHUPMFBSOʹͬͨͷଟॳ Ίͯ͡Όͳ͍ʁ • ྫ͑ "OESZDIPXJD[ `
ͰɺޯΛೖྗʹͯ͠ UBSHFUMFBSOFSͷ QBSBNFUFSVQEBUFT Λग़ྗ͢Δ -45.Λֶश • ύϥϝλͦͷͷΛग़ྗͯ͠Δͱ͜Ζʁ