SlideShare a Scribd company logo
1 of 15
Download to read offline
Reading	the	paper:	
Mul1-class	Classifica1on	without	
Mul1-class	Labels
X37	

Aug,	18th	2019	in	Tokyo
Paper	info
• Title:	MULTI-CLASS	CLASSIFICATION	WITHOUT	MULTI-	CLASS	LABELS	
• Author:	Yen-Chang	Hsu	et	al.	
• Published:	ICLR	2019	
• Demo:	hYps://github.com/GT-RIPL/L2C	
• Targeted	Problem:

Mul1-class	classifica1on	using	pairwise	similarity

• Proposed	Summary:	
✓ new	framework:	MCL	(Meta	Classifica1on	Likelihood)	
✓ comparable	accuracy	with	SotA	in	supervised,	semi-supervised,	
unsupervised	se_ngs.
Why	we	need	pairwise	similarity	learning?
• Three	reasons:	
✓ labeling	could	be	expensive	to	collect	
✓ The	classes	may	be	ambiguous	or	non-expert	human	annotators	
may	be	able	to	more	easily	provide	informa1on	about	whether	
two	instances	are	of	the	same	class	or	not,	rather	than	
iden1fying	the	specific	class	
✓ different	tasks	on	available	data:	
✴ supervised	learning	—	known	classes	
✴ cross-task	unsupervised	learning	—	unknown	classes	in	the	
target	domain	
✴ semi-supervised	learning	—	mix	of	labeled	and	unlabeled	
with	known	classes
How	we	deal	with	mul1-class	classifica1on
• Historically,	ensemble	methods	and	binariza1on	techniques	
✓ “one	vs	one”:	(Knerr+1990;	Has1e	&	Tibshirani	1998;	Wu+2004)	
✓ “one	vs	all”:	(Anand+	1995;	Rinin	&	Klautau	2004)	
• Author	proposed,	
✓ binary	classifica1on	of	Mul1-class	classifica1on	
✓ i.e.	similarity	(0-1	matrix)	of	their	categorical	distribu1ons
Model	overview
• Computed	the	likelihood	breakdown	
under	the	approxima1on	that	each	
similarity	S_{ij}	and	others	are	
independent	on	observed	nodes	X_i	and	
X_j.
Author named MCL

(Meta Classification
graphical model
Learning	Paradigms	for	(un-)supervised
• Supervised	learning:	classifica1on	given	similarity	matrix	
• Unsupervised	learning:	classifica1on	under	the	es1ma1on	of	data	similarity

from	the	auxiliary	dataset	by	SPN	(similarity	predic1on	network)	
✓ cross-domain	transfer:	the	overlap	between	the	auxiliary	dataset	and	
target	dataset	
✓ cross-task	transfer:	not	overlapped
Results	of	supervised	learning	with	weak	labels
• Datasets:	
✓ MNIST:	handwriYen	digit	with	60k	training	and	10k	tes1ng	
✓ CIFAR10	and	CIFAR100:	colored	images	with	50k	training	and	10k	tes1ng	
• Comparison:	CE	(cross	entropy)	loss,	KCL	(KL	divergence	contras1ve	loss)	
• results	are	comparable
Supervised learning (lower is better)
Results	of	Unsupervised	cross-task	transfer	learning
• Datasets:	
✓ Omniglot:	20	images	for	each	of	1623	different	characters,	which	are	
from	50	different	alphabets	
✓ ImageNet118:	1000-class	dataset,	separated	into	882-class	for	pre-
training	of	similarity	predic1on	func1on	and	118-class	for	the	unlabeled	
target	data	
• Criteria	for	clustering:	ACC	(Accuracy),	NMI	(normalized	mutual	informa1on)	
• beYer	results	(i	wonder	if	it	compares	the	recent	DEC	and	DECE	models)
Unsupervised cross-task transfer learning on Omniglot (higher is better)
and ImageNet118 (C=3
Learning	Paradigms	for	semi-supervised
• Semi-supervised	learning:	es1mate	the	similarity	from	labeled	and	unlabeled	(DL	and	DUL)	
• Main	idea	is	to	create	a	pseudo-similarity	SL+UL	for	the	meta	classifier	by	binarizing	the	
predicted	hat{S}L+UL	at	probability	0.5	(named	Pseudo-MCL)	c.f.	Pseudo-Labeling	(Lee	2013)	
• The	learning	objec1ve	combines	the	mul1-class	cross	entropy	and	Pseudo-MCL
Result on CIFAR10 (lower is better)
• Datasets:	CIFAR10:	50k	images,	separated	
randomly	into	4k	labeled	images	and	46k	
unlabeled	images	
• Model:	ResNet-18	(pre-ac1va1on	version,	
without	dropout)
Appendix
Evalua1on	Measures	for	clustering	performance
High value of these metrics indicates better performance
hYp://ecmlpkdd2017.ijs.si/papers/paperID345.pdf
Benchmarks	for	unsupervised	learning
• DEC	(Deep	Embedded	Clustering):	ICML	2016	
• DCEC	(Deep	Convolu1onal	Embedded	Clustering):	ICONIP	2017	
✓ Both	minimize	KL	between	sot	labels	and	the	predifined	target	distribu1on	
✓ DEC	op1mizes	rec	loss	and	KL	separately,	and	DCEC	does	by	E2E
hYps://xifengguo.github.io/papers/ICONIP17-DCEC.pdf hYps://arxiv.org/pdf/1511.06335.pdf
DCEC model architecture and performance stats
Minimize the KL-divergence on z features via soft
Π-model	and	Temporal	ensembling
TEMPORAL ENSEMBLING FOR SEMI-SUPERVISED LEARNING - ICML 2017
hYps://arxiv.org/pdf/1610.02242.pdf
• self-ensembling	relied	on	dropout	/	input	augmenta1on	
• Π-model:	ensembling	with	different	dropout	and	augmenta1on	
• 	Temporal	ensembling:	with	previous	training	epochs
Supervised Loss and
Unsupervised Loss
VAT	(Virtual	Adversarial	Training)
DISTRIBUTIONAL SMOOTHING WITH VIRTUAL ADVERSARIAL TRAINING - ICLR 2016

Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning
hYps://arxiv.org/pdf/1507.00677.pdf
• Purpose:	to	promote	the	smoothness	of	the	model	distribu1on	
• Idea:	minimize	KL-divergence	on	the	posterior	distribu1on	with	the	input	noise	
• Implementa1on:	Reguraliza1on	term	named	LDS
LDS: KL-divergence by the input noise having its largest dispersion
Efficient way to compute LDS

1. Taylor expansion, 2. compute eigen vector corresponding to the largest eigenvalue
hYps://qiita.com/yuzupepper/items/e2d093f05adccbe1b7f1
Cita1on
• MULTI-CLASS	CLASSIFICATION	WITHOUT	MULTI-	CLASS	LABELS

hYps://arxiv.org/abs/1901.00544	
• Unsupervised	Deep	Embedding	for	Clustering	Analysis

hYps://arxiv.org/pdf/1511.06335.pdf	
• Deep	Clustering	with	Convolu1onal	Autoencoders

hYps://xifengguo.github.io/papers/ICONIP17-DCEC.pdf	
• TEMPORAL	ENSEMBLING	FOR	SEMI-SUPERVISED	LEARNING

hYps://arxiv.org/pdf/1610.02242.pdf	
• Virtual	Adversarial	Training:	A	Regulariza1on	Method	for	Supervised	
and	Semi-Supervised	Learning

hYps://arxiv.org/pdf/1704.03976.pdf

More Related Content

Similar to 20190818 Bread Seminar

Expository reading
Expository readingExpository reading
Expository reading
UTPL UTPL
 

Similar to 20190818 Bread Seminar (20)

Evidence of Learning in Blogs
Evidence of Learning in BlogsEvidence of Learning in Blogs
Evidence of Learning in Blogs
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Towards Integrating Ontologies An EDM-Based Approach
Towards Integrating Ontologies An EDM-Based ApproachTowards Integrating Ontologies An EDM-Based Approach
Towards Integrating Ontologies An EDM-Based Approach
 
Discussant EARLI sig 27
Discussant EARLI sig 27Discussant EARLI sig 27
Discussant EARLI sig 27
 
What will they need? Pre-assessment techniques for instruction session.
What will they need?  Pre-assessment techniques for instruction session.What will they need?  Pre-assessment techniques for instruction session.
What will they need? Pre-assessment techniques for instruction session.
 
Supporting snl learners presentation edsc 310 (1)
Supporting snl learners presentation edsc 310 (1)Supporting snl learners presentation edsc 310 (1)
Supporting snl learners presentation edsc 310 (1)
 
Teaching with WorldCat Local: What's Different?
Teaching with WorldCat Local: What's Different?Teaching with WorldCat Local: What's Different?
Teaching with WorldCat Local: What's Different?
 
Data analysis cokrea
Data analysis cokreaData analysis cokrea
Data analysis cokrea
 
SW-LECTURE 1-PARAGRAPH WRIITNG.pptx
SW-LECTURE 1-PARAGRAPH WRIITNG.pptxSW-LECTURE 1-PARAGRAPH WRIITNG.pptx
SW-LECTURE 1-PARAGRAPH WRIITNG.pptx
 
Survey of natural language processing(midp2)
Survey of natural language processing(midp2)Survey of natural language processing(midp2)
Survey of natural language processing(midp2)
 
Common Core in Public and School Libraries (21st Century Nonfiction Conference)
Common Core in Public and School Libraries (21st Century Nonfiction Conference) Common Core in Public and School Libraries (21st Century Nonfiction Conference)
Common Core in Public and School Libraries (21st Century Nonfiction Conference)
 
Asking the right questions: Practical methods for teaching information literacy
Asking the right questions: Practical methods for teaching information literacyAsking the right questions: Practical methods for teaching information literacy
Asking the right questions: Practical methods for teaching information literacy
 
Expository reading
Expository readingExpository reading
Expository reading
 
java part 1 computer science.pptx
java part 1 computer science.pptxjava part 1 computer science.pptx
java part 1 computer science.pptx
 
F0372032035
F0372032035F0372032035
F0372032035
 
Literature Review Handout - Carnegie Mellon University Global Communication C...
Literature Review Handout - Carnegie Mellon University Global Communication C...Literature Review Handout - Carnegie Mellon University Global Communication C...
Literature Review Handout - Carnegie Mellon University Global Communication C...
 
Recommenders, Topics, and Text
Recommenders, Topics, and TextRecommenders, Topics, and Text
Recommenders, Topics, and Text
 
Paper id 312201523
Paper id 312201523Paper id 312201523
Paper id 312201523
 
Deep Neural Networks in Text Classification using Active Learning
Deep Neural Networks in Text Classification using Active LearningDeep Neural Networks in Text Classification using Active Learning
Deep Neural Networks in Text Classification using Active Learning
 
Pedagogical scripting in CSCL
Pedagogical scripting in CSCLPedagogical scripting in CSCL
Pedagogical scripting in CSCL
 

More from X 37

More from X 37 (9)

20200510 37
20200510 3720200510 37
20200510 37
 
20200322 inpainting
20200322 inpainting20200322 inpainting
20200322 inpainting
 
20200209 research note of "superhuman AI for multiplayer poker"
20200209 research note of "superhuman AI for multiplayer poker"20200209 research note of "superhuman AI for multiplayer poker"
20200209 research note of "superhuman AI for multiplayer poker"
 
20191215 rate distortion theory and VAEs
20191215 rate distortion theory and VAEs20191215 rate distortion theory and VAEs
20191215 rate distortion theory and VAEs
 
20191027 bread house seminar
20191027 bread house seminar20191027 bread house seminar
20191027 bread house seminar
 
paper repo - pre training for model robustness and uncertainty
paper repo - pre training for model robustness and uncertaintypaper repo - pre training for model robustness and uncertainty
paper repo - pre training for model robustness and uncertainty
 
Anomaly detection and change detection - sparse structure analysis -
Anomaly detection and change detection - sparse structure analysis -Anomaly detection and change detection - sparse structure analysis -
Anomaly detection and change detection - sparse structure analysis -
 
Reading papers - survey on Non-Convex Optimization
Reading papers - survey on Non-Convex OptimizationReading papers - survey on Non-Convex Optimization
Reading papers - survey on Non-Convex Optimization
 
20180520 MLPHS
20180520 MLPHS20180520 MLPHS
20180520 MLPHS
 

Recently uploaded

Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
Cherry
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
Cherry
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Cherry
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cherry
 
Pteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecyclePteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecycle
Cherry
 

Recently uploaded (20)

FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptx
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLGwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
FS P2 COMBO MSTA LAST PUSH past exam papers.
FS P2 COMBO MSTA LAST PUSH past exam papers.FS P2 COMBO MSTA LAST PUSH past exam papers.
FS P2 COMBO MSTA LAST PUSH past exam papers.
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxGenome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
 
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsKanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Kanchipuram Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
 
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
 
Pteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecyclePteris : features, anatomy, morphology and lifecycle
Pteris : features, anatomy, morphology and lifecycle
 

20190818 Bread Seminar