SlideShare a Scribd company logo
1 of 54
Hyperbolic
Image
Embeddings
CVPR 2020
이미지처리팀
류채은, 강인하, 김병현, 김선옥, 김준철, 김현진, 남종우, 안종식, 이찬혁, 이희재, 조경민, 최승준, 현청천
Table of Contents
Introduction
Related Works
01
02
Methods
Experiments
Conclusion
03
04
05
Application
06
Introduction
01
Introduction
Introduction
Introduction
Hyperbolic spaces with negative curvature
might often be more appropriate for learning
embedding of images
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Area of Hyperbolic plane grows rapidly than Euclidean plane!
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Prerequisites-Comparing Geometries
- All geometries shown are 2D!
- If we cover geometries with squares:
Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w
Euclidean Geometry Hyperbolic Geometry
Basic euclidean operations not defined in hyperbolic geometry!
Introduction
How can images have hierarchies?
Example 1) Image Retrieval
Whole
Fragment
Example 2) Recognition tasks
Low resolution
High resolution
Introduction
Why is hyperbolic space useful for embedding hierarchy?
Example 1) Image Retrieval
Whole
Fragment
Example 2) Recognition tasks
Low
resolution
High
resolution
The exponentially expanding
hyperbolic space will be able to
capture the underlying hierarchy of
visual data
(all edges have equal length)
Volume
Expansion
(=Hyperbolic space)
(=Euclidean space)
Given h depth, number of total Nodes in binary
tree = 2^h+1
= the number of tree nodes grows exponentially
with tree depth
r
Introduction
Volume
Expansion
(=Hyperbolic space)
(=Euclidean space)
The exponentially expanding
hyperbolic space will be able to
capture the underlying hierarchy of
visual data
(all edges have equal length)
Ref: https://nurendra.me/hyperbolic-networks-tutorial/
Points get clustered
Introduction
Volume
Expansion
(=Hyperbolic space)
(=Euclidean space)
The exponentially expanding
hyperbolic space will be able to
capture the underlying hierarchy of
visual data
(all edges have equal length)
Ref: https://nurendra.me/hyperbolic-networks-tutorial/
Points get clustered
Better capture hierarchical dependencies!
Introduction
Hierarchy in this paper
Uncertain
Certain
Network: “I have 0.1 confident score that this is 7”
Network: “I have 0.9 confident score that this is 7”
∝ P(y=c|x)
Related Work
02
Related Works
Few-shot Learning
Natural Language
Preprocessing
Person re-
identification
WordNet Hierarchy
The overall ability of the model to generalize to
unseen data during training
Similarity score
Similarity score
To match pedestrian images captured by possibly
non-overlapping surveillance cameras
While the previous methods employ either Euclidean or
spherical geometries, there was no extension to
hyperbolic spaces.
Our work is inspired by the recent body of works that
demonstrate the advantage of learning hyperbolic
embeddings for language entities such as taxonomy
entries, common words, phrases, and for other NLP
tasks, such as neural machine translation
Papers adopt the pairwise models that accept pairs of
images and output their similarity scores. The resulting
similarity scores are used to classify the input pairs as
being matching or non-matching.
sentence entailment classification task
Ref: Hyperbolic Neural Networks (Advances in Neural Information Processing Systems,2018)
Methodology
03
Hyperbolic Spaces & Hyperbolicity Estimation
Geodesic distance
Ref: https://www.youtube.com/watch?v=nu4mkwBEB0Y
Hyperbolic Spaces & Hyperbolicity Estimation
Geodesic distance
Ref:
- https://www.youtube.com/watch?v=nu4mkwBEB0Y
- https://www.researchgate.net/figure/Euclidean-vs-geodesic-distance-on-a-nonlinear-manifold_fig3_2894469
Hyperbolic Spaces & Hyperbolicity Estimation
Geodesic distance
Ref:
- https://www.youtube.com/watch?v=nu4mkwBEB0Y
- https://www.researchgate.net/figure/Euclidean-vs-geodesic-distance-on-a-nonlinear-manifold_fig3_2894469
Hyperbolic Spaces & Hyperbolicity Estimation
Geodesic distance
Ref: https://www.youtube.com/watch?v=nu4mkwBEB0Y
Hyperbolic Spaces & Hyperbolicity Estimation
Ref: https://www.youtube.com/watch?v=nu4mkwBEB0Y
- Most layers use Euclidean operators, such as standard
generalized convolutions, while only the final layers operate
within the hyperbolic geometry framework
- More ambiguous objects closer to the origin while moving more
specific objects towards the boundary. The distance to the
origin in our models, therefore, provides a natural estimate
of uncertainty
Gromov 𝛿-Hyperbolicity
: a property that measures how "curved" or "bendy" a space is
𝜹-Hyperbolicity
A metric space (X,d) is 𝛿 hyperbolic if there exists a 𝛿>0 such that four
points a,b,c,v in X:
Ref: Hyperbolic Deep Neural Networks: A Survey (IEEE
TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE
INTELLIGENCE, VOL. 44, NO. 12, DECEMBER 2022)
d: distance function
Minimal value given the
constraints!
𝜹-Hyperbolicity
Ref: Hyperbolic Deep Neural Networks: A Survey (IEEE
TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE
INTELLIGENCE, VOL. 44, NO. 12, DECEMBER 2022)
Gromov 𝛿-Hyperbolicity
: a property that measures how "curved" or "bendy" a space is
the longest distance between any two points within that set
= specifies how close is a dataset X to a hyperbolic space
scale-invariant metric
Strong
hyperbolicity
Non
hyperbolicity
𝜹-Hyperbolicity
Ref: Hyperbolic Deep Neural Networks: A Survey (IEEE
TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE
INTELLIGENCE, VOL. 44, NO. 12, DECEMBER 2022)
Gromov 𝛿-Hyperbolicity
: a property that measures how "curved" or "bendy" a space is
the longest distance between any two points within that set
= specifies how close is a dataset X to a hyperbolic space
scale-invariant metric
Strong
hyperbolicity
Non
hyperbolicity
The degree of hyperbolicity in image datasets are quite high
Hyperbolic Operations
We need to define well-known operations in new space!
-> Utilizing the formalism of Mӧbius gyrovector spaces to generalize many standard operations to
hyperbolic spaces
● Distance
● Exponential and logarithmic maps
Euclidean vectors
Hyperbolic space
Euclidean vectors Hyperbolic space
Euclidean vectors Hyperbolic space
Hyperbolic averaging
Ref:
- https://nurendra.me/hyperbolic-networks-
tutorial/
- https://arxiv.org/pdf/1805.09112.pdf
Experiments
04
Experimental Setup
Hypothesis
: the distance to the center in Poincaré ball indicates a model’s uncertainty
1. Train a classifier in hyperbolic space on the MNIST dataset
2. Evaluate it on the Omniglot dataset
3. Investigate and compare the obtained distributions of distances
to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
+) Few-shot Learning
+) Person re-identification
Distance to the origin as the measure of uncertainty
Validate Hypothesis
(=the distance to the center in Poincaré ball indicates a model’s uncertainty)
the distance to the center in Poincaré ball will correspond to visual ambiguity of images
The output of the last hidden layer was mapped to the Poincaré ball using the
exponential map
Distance to the origin as the measure of uncertainty
Validate Hypothesis
(=the distance to the center in Poincaré ball indicates a model’s uncertainty)
the distance to the center in Poincaré ball will correspond to visual ambiguity of images
followed by the hyperbolic multi-linear regression (MLR) layer
Distance to the origin as the measure of uncertainty
Validate Hypothesis
(=the distance to the center in Poincaré ball indicates a model’s uncertainty)
the distance to the center in Poincaré ball will correspond to visual ambiguity of images
Train the model to ~ 99% test accuracy
Uncertain
Certain
Network: “I have 0.1 confident score that this is 7”
Network: “I have 0.9 confident score that this is 7”
∝ P(y=c|x)
Distance to the origin as the measure of uncertainty
Validate Hypothesis
(=the distance to the center in Poincaré ball indicates a model’s uncertainty)
Train Evaluate
.
Omniglot Omniglot
Omniglot
Omniglot
Distance to the origin as the measure of uncertainty
Validate Hypothesis
(=the distance to the center in Poincaré ball indicates a model’s uncertainty)
observe that more “unclear” images
are located near the center, while
the images that are easy to classify
are located closer to the boundary
Certain
Uncertain
Few-shot classification
Validate Hypothesis
(=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to
accurately reflect even very complex hierarchical relations between data points)
Few-shot classification
Validate Hypothesis
(=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to
accurately reflect even very complex hierarchical relations between data points)
Few-shot classification
Validate Hypothesis
(=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to
accurately reflect even very complex hierarchical relations between data points)
Prototypical networks (ProtoNets, NIPS 2017)
Euclidean mean operation
Average s
replace
(3 way 5 shot)
Few-shot classification
Validate Hypothesis
(=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to
accurately reflect even very complex hierarchical relations between data points)
Prototypical networks (ProtoNets, NIPS 2017)
Standard
ProtoNet
Few-shot classification
Validate Hypothesis
(=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to
accurately reflect even very complex hierarchical relations between data points)
Prototypical networks (ProtoNets, NIPS 2017)
Standard
ProtoNet
Person re-identification
DukeMTMC-reID
Market-1501
The hyperbolic version generally performs better than the Euclidean baseline
ResNet-50 Conv
GAP
FC
Embedding
Embedding
Embedding
Conclusion
04
Discussion and Conclusion
● Shown that across a number of tasks, in particular in the few-shot image classification,
learning hyperbolic embeddings can result in a substantial boost in accuracy.
● Speculate that the negative curvature of the hyperbolic spaces allows for embeddings that are
better conforming to the intrinsic geometry of at least some image manifolds with their
hierarchical structure.
● A better understanding of when and why the use of hyperbolic geometry is warranted is
therefore needed.
Thank
you!

More Related Content

What's hot

大規模グラフ解析のための乱択スケッチ技法
大規模グラフ解析のための乱択スケッチ技法大規模グラフ解析のための乱択スケッチ技法
大規模グラフ解析のための乱択スケッチ技法Takuya Akiba
 
[Dl輪読会]dl hacks輪読
[Dl輪読会]dl hacks輪読[Dl輪読会]dl hacks輪読
[Dl輪読会]dl hacks輪読Deep Learning JP
 
モデル最適化指標・評価指標の選び方
モデル最適化指標・評価指標の選び方モデル最適化指標・評価指標の選び方
モデル最適化指標・評価指標の選び方幹雄 小川
 
物理ベースレンダラedupt解説
物理ベースレンダラedupt解説物理ベースレンダラedupt解説
物理ベースレンダラedupt解説h013
 
[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB CameraDeep Learning JP
 
[DL輪読会]Weight Agnostic Neural Networks
[DL輪読会]Weight Agnostic Neural Networks[DL輪読会]Weight Agnostic Neural Networks
[DL輪読会]Weight Agnostic Neural NetworksDeep Learning JP
 
エントリー層向けセミナー#04『はじめての最適化』
エントリー層向けセミナー#04『はじめての最適化』エントリー層向けセミナー#04『はじめての最適化』
エントリー層向けセミナー#04『はじめての最適化』The Japan DataScientist Society
 
多倍長整数の乗算と高速フーリエ変換
多倍長整数の乗算と高速フーリエ変換多倍長整数の乗算と高速フーリエ変換
多倍長整数の乗算と高速フーリエ変換京大 マイコンクラブ
 
8.4 グラフィカルモデルによる推論
8.4 グラフィカルモデルによる推論8.4 グラフィカルモデルによる推論
8.4 グラフィカルモデルによる推論sleepy_yoshi
 
反応時間データをどう分析し図示するか
反応時間データをどう分析し図示するか反応時間データをどう分析し図示するか
反応時間データをどう分析し図示するかSAKAUE, Tatsuya
 
ディープラーニングの最新動向
ディープラーニングの最新動向ディープラーニングの最新動向
ディープラーニングの最新動向Preferred Networks
 
[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019Deep Learning JP
 
【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES
【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES
【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIESDeep Learning JP
 
機械学習モデルのハイパパラメータ最適化
機械学習モデルのハイパパラメータ最適化機械学習モデルのハイパパラメータ最適化
機械学習モデルのハイパパラメータ最適化gree_tech
 
死にたくない
死にたくない死にたくない
死にたくないjoisino
 
社会人博士という選択肢
社会人博士という選択肢社会人博士という選択肢
社会人博士という選択肢Hiroki Toyokawa
 
Mask-RCNNを用いたキャベツの結球認識
Mask-RCNNを用いたキャベツの結球認識Mask-RCNNを用いたキャベツの結球認識
Mask-RCNNを用いたキャベツの結球認識Masahiro Tsukano
 
MeCabでオリジナル辞書を構築してみる
MeCabでオリジナル辞書を構築してみるMeCabでオリジナル辞書を構築してみる
MeCabでオリジナル辞書を構築してみるNな人 -enunahito-
 
[DL輪読会]Objects as Points
[DL輪読会]Objects as Points[DL輪読会]Objects as Points
[DL輪読会]Objects as PointsDeep Learning JP
 

What's hot (20)

大規模グラフ解析のための乱択スケッチ技法
大規模グラフ解析のための乱択スケッチ技法大規模グラフ解析のための乱択スケッチ技法
大規模グラフ解析のための乱択スケッチ技法
 
[Dl輪読会]dl hacks輪読
[Dl輪読会]dl hacks輪読[Dl輪読会]dl hacks輪読
[Dl輪読会]dl hacks輪読
 
モデル最適化指標・評価指標の選び方
モデル最適化指標・評価指標の選び方モデル最適化指標・評価指標の選び方
モデル最適化指標・評価指標の選び方
 
物理ベースレンダラedupt解説
物理ベースレンダラedupt解説物理ベースレンダラedupt解説
物理ベースレンダラedupt解説
 
[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
[DL輪読会]VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
 
[DL輪読会]Weight Agnostic Neural Networks
[DL輪読会]Weight Agnostic Neural Networks[DL輪読会]Weight Agnostic Neural Networks
[DL輪読会]Weight Agnostic Neural Networks
 
エントリー層向けセミナー#04『はじめての最適化』
エントリー層向けセミナー#04『はじめての最適化』エントリー層向けセミナー#04『はじめての最適化』
エントリー層向けセミナー#04『はじめての最適化』
 
多倍長整数の乗算と高速フーリエ変換
多倍長整数の乗算と高速フーリエ変換多倍長整数の乗算と高速フーリエ変換
多倍長整数の乗算と高速フーリエ変換
 
8.4 グラフィカルモデルによる推論
8.4 グラフィカルモデルによる推論8.4 グラフィカルモデルによる推論
8.4 グラフィカルモデルによる推論
 
反応時間データをどう分析し図示するか
反応時間データをどう分析し図示するか反応時間データをどう分析し図示するか
反応時間データをどう分析し図示するか
 
ディープラーニングの最新動向
ディープラーニングの最新動向ディープラーニングの最新動向
ディープラーニングの最新動向
 
[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019[DL輪読会]Temporal Abstraction in NeurIPS2019
[DL輪読会]Temporal Abstraction in NeurIPS2019
 
【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES
【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES
【DL輪読会】GIT RE-BASIN: MERGING MODELS MODULO PERMU- TATION SYMMETRIES
 
機械学習モデルのハイパパラメータ最適化
機械学習モデルのハイパパラメータ最適化機械学習モデルのハイパパラメータ最適化
機械学習モデルのハイパパラメータ最適化
 
死にたくない
死にたくない死にたくない
死にたくない
 
社会人博士という選択肢
社会人博士という選択肢社会人博士という選択肢
社会人博士という選択肢
 
Mask-RCNNを用いたキャベツの結球認識
Mask-RCNNを用いたキャベツの結球認識Mask-RCNNを用いたキャベツの結球認識
Mask-RCNNを用いたキャベツの結球認識
 
MeCabでオリジナル辞書を構築してみる
MeCabでオリジナル辞書を構築してみるMeCabでオリジナル辞書を構築してみる
MeCabでオリジナル辞書を構築してみる
 
[DL輪読会]Objects as Points
[DL輪読会]Objects as Points[DL輪読会]Objects as Points
[DL輪読会]Objects as Points
 
Kaplan meier cross
Kaplan meier crossKaplan meier cross
Kaplan meier cross
 

Similar to Hyperbolic Image Embedding.pptx

Hyperbolic Deep Reinforcement Learning
Hyperbolic Deep Reinforcement LearningHyperbolic Deep Reinforcement Learning
Hyperbolic Deep Reinforcement LearningSangwoo Mo
 
Visual textual joint relevance learning for tag based social image search
Visual textual joint relevance learning for  tag based social  image searchVisual textual joint relevance learning for  tag based social  image search
Visual textual joint relevance learning for tag based social image searchSushil kumar
 
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDYSINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDYcsandit
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletAboul Ella Hassanien
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletAboul Ella Hassanien
 
Google | Infinite Nature Zero Whitepaper
Google | Infinite Nature Zero WhitepaperGoogle | Infinite Nature Zero Whitepaper
Google | Infinite Nature Zero WhitepaperAlejandro Franceschi
 
6 large-scale-learning.pptx
6 large-scale-learning.pptx6 large-scale-learning.pptx
6 large-scale-learning.pptxmustafa sarac
 
NBDT : Neural-backed Decision Tree 2021 ICLR
 NBDT : Neural-backed Decision Tree 2021 ICLR NBDT : Neural-backed Decision Tree 2021 ICLR
NBDT : Neural-backed Decision Tree 2021 ICLRtaeseon ryu
 
Lec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable RegistrationLec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable RegistrationUlaş Bağcı
 
Automatic identification of animal using visual and motion saliency
Automatic identification of animal using visual and motion saliencyAutomatic identification of animal using visual and motion saliency
Automatic identification of animal using visual and motion saliencyeSAT Publishing House
 
adaptive metric learning for saliency detection base paper
adaptive metric learning for saliency detection base paperadaptive metric learning for saliency detection base paper
adaptive metric learning for saliency detection base paperSuresh Nagalla
 
Object based Classification of Satellite Images by Combining the HDP, IBP and...
Object based Classification of Satellite Images by Combining the HDP, IBP and...Object based Classification of Satellite Images by Combining the HDP, IBP and...
Object based Classification of Satellite Images by Combining the HDP, IBP and...IRJET Journal
 
Object Distance Detection using a Joint Transform Correlator
Object Distance Detection using a Joint Transform CorrelatorObject Distance Detection using a Joint Transform Correlator
Object Distance Detection using a Joint Transform CorrelatorAlexander Layton
 
Mapping virtual and physical reality
Mapping virtual and physical realityMapping virtual and physical reality
Mapping virtual and physical realityChheang Vuthea
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingYu Huang
 
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...IRJET Journal
 
Moving object detection in complex scene
Moving object detection in complex sceneMoving object detection in complex scene
Moving object detection in complex sceneKumar Mayank
 

Similar to Hyperbolic Image Embedding.pptx (20)

Hyperbolic Deep Reinforcement Learning
Hyperbolic Deep Reinforcement LearningHyperbolic Deep Reinforcement Learning
Hyperbolic Deep Reinforcement Learning
 
Visual textual joint relevance learning for tag based social image search
Visual textual joint relevance learning for  tag based social  image searchVisual textual joint relevance learning for  tag based social  image search
Visual textual joint relevance learning for tag based social image search
 
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDYSINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
SINGLE IMAGE SUPER RESOLUTION: A COMPARATIVE STUDY
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywavelet
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywavelet
 
Google | Infinite Nature Zero Whitepaper
Google | Infinite Nature Zero WhitepaperGoogle | Infinite Nature Zero Whitepaper
Google | Infinite Nature Zero Whitepaper
 
6 large-scale-learning.pptx
6 large-scale-learning.pptx6 large-scale-learning.pptx
6 large-scale-learning.pptx
 
NBDT : Neural-backed Decision Tree 2021 ICLR
 NBDT : Neural-backed Decision Tree 2021 ICLR NBDT : Neural-backed Decision Tree 2021 ICLR
NBDT : Neural-backed Decision Tree 2021 ICLR
 
Lec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable RegistrationLec16: Medical Image Registration (Advanced): Deformable Registration
Lec16: Medical Image Registration (Advanced): Deformable Registration
 
Automatic identification of animal using visual and motion saliency
Automatic identification of animal using visual and motion saliencyAutomatic identification of animal using visual and motion saliency
Automatic identification of animal using visual and motion saliency
 
Matlab abstract 2016
Matlab abstract 2016Matlab abstract 2016
Matlab abstract 2016
 
adaptive metric learning for saliency detection base paper
adaptive metric learning for saliency detection base paperadaptive metric learning for saliency detection base paper
adaptive metric learning for saliency detection base paper
 
Object based Classification of Satellite Images by Combining the HDP, IBP and...
Object based Classification of Satellite Images by Combining the HDP, IBP and...Object based Classification of Satellite Images by Combining the HDP, IBP and...
Object based Classification of Satellite Images by Combining the HDP, IBP and...
 
Object Distance Detection using a Joint Transform Correlator
Object Distance Detection using a Joint Transform CorrelatorObject Distance Detection using a Joint Transform Correlator
Object Distance Detection using a Joint Transform Correlator
 
DICTA 2017 poster
DICTA 2017 posterDICTA 2017 poster
DICTA 2017 poster
 
Isvc08
Isvc08Isvc08
Isvc08
 
Mapping virtual and physical reality
Mapping virtual and physical realityMapping virtual and physical reality
Mapping virtual and physical reality
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
 
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
A Novel Blind SR Method to Improve the Spatial Resolution of Real Life Video ...
 
Moving object detection in complex scene
Moving object detection in complex sceneMoving object detection in complex scene
Moving object detection in complex scene
 

More from taeseon ryu

OpineSum Entailment-based self-training for abstractive opinion summarization...
OpineSum Entailment-based self-training for abstractive opinion summarization...OpineSum Entailment-based self-training for abstractive opinion summarization...
OpineSum Entailment-based self-training for abstractive opinion summarization...taeseon ryu
 
3D Gaussian Splatting
3D Gaussian Splatting3D Gaussian Splatting
3D Gaussian Splattingtaeseon ryu
 
MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정
MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정
MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정taeseon ryu
 
LLaMA Open and Efficient Foundation Language Models - 230528.pdf
LLaMA Open and Efficient Foundation Language Models - 230528.pdfLLaMA Open and Efficient Foundation Language Models - 230528.pdf
LLaMA Open and Efficient Foundation Language Models - 230528.pdftaeseon ryu
 
Dataset Distillation by Matching Training Trajectories
Dataset Distillation by Matching Training Trajectories Dataset Distillation by Matching Training Trajectories
Dataset Distillation by Matching Training Trajectories taeseon ryu
 
Packed Levitated Marker for Entity and Relation Extraction
Packed Levitated Marker for Entity and Relation ExtractionPacked Levitated Marker for Entity and Relation Extraction
Packed Levitated Marker for Entity and Relation Extractiontaeseon ryu
 
MOReL: Model-Based Offline Reinforcement Learning
MOReL: Model-Based Offline Reinforcement LearningMOReL: Model-Based Offline Reinforcement Learning
MOReL: Model-Based Offline Reinforcement Learningtaeseon ryu
 
Scaling Instruction-Finetuned Language Models
Scaling Instruction-Finetuned Language ModelsScaling Instruction-Finetuned Language Models
Scaling Instruction-Finetuned Language Modelstaeseon ryu
 
Visual prompt tuning
Visual prompt tuningVisual prompt tuning
Visual prompt tuningtaeseon ryu
 
variBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdf
variBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdfvariBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdf
variBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdftaeseon ryu
 
Reinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdf
Reinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdfReinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdf
Reinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdftaeseon ryu
 
The Forward-Forward Algorithm
The Forward-Forward AlgorithmThe Forward-Forward Algorithm
The Forward-Forward Algorithmtaeseon ryu
 
Towards Robust and Reproducible Active Learning using Neural Networks
Towards Robust and Reproducible Active Learning using Neural NetworksTowards Robust and Reproducible Active Learning using Neural Networks
Towards Robust and Reproducible Active Learning using Neural Networkstaeseon ryu
 
BRIO: Bringing Order to Abstractive Summarization
BRIO: Bringing Order to Abstractive SummarizationBRIO: Bringing Order to Abstractive Summarization
BRIO: Bringing Order to Abstractive Summarizationtaeseon ryu
 
ProximalPolicyOptimization
ProximalPolicyOptimizationProximalPolicyOptimization
ProximalPolicyOptimizationtaeseon ryu
 

More from taeseon ryu (20)

VoxelNet
VoxelNetVoxelNet
VoxelNet
 
OpineSum Entailment-based self-training for abstractive opinion summarization...
OpineSum Entailment-based self-training for abstractive opinion summarization...OpineSum Entailment-based self-training for abstractive opinion summarization...
OpineSum Entailment-based self-training for abstractive opinion summarization...
 
3D Gaussian Splatting
3D Gaussian Splatting3D Gaussian Splatting
3D Gaussian Splatting
 
JetsonTX2 Python
 JetsonTX2 Python  JetsonTX2 Python
JetsonTX2 Python
 
MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정
MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정
MCSE_Multimodal Contrastive Learning of Sentence Embeddings_변현정
 
LLaMA Open and Efficient Foundation Language Models - 230528.pdf
LLaMA Open and Efficient Foundation Language Models - 230528.pdfLLaMA Open and Efficient Foundation Language Models - 230528.pdf
LLaMA Open and Efficient Foundation Language Models - 230528.pdf
 
YOLO V6
YOLO V6YOLO V6
YOLO V6
 
Dataset Distillation by Matching Training Trajectories
Dataset Distillation by Matching Training Trajectories Dataset Distillation by Matching Training Trajectories
Dataset Distillation by Matching Training Trajectories
 
RL_UpsideDown
RL_UpsideDownRL_UpsideDown
RL_UpsideDown
 
Packed Levitated Marker for Entity and Relation Extraction
Packed Levitated Marker for Entity and Relation ExtractionPacked Levitated Marker for Entity and Relation Extraction
Packed Levitated Marker for Entity and Relation Extraction
 
MOReL: Model-Based Offline Reinforcement Learning
MOReL: Model-Based Offline Reinforcement LearningMOReL: Model-Based Offline Reinforcement Learning
MOReL: Model-Based Offline Reinforcement Learning
 
Scaling Instruction-Finetuned Language Models
Scaling Instruction-Finetuned Language ModelsScaling Instruction-Finetuned Language Models
Scaling Instruction-Finetuned Language Models
 
Visual prompt tuning
Visual prompt tuningVisual prompt tuning
Visual prompt tuning
 
mPLUG
mPLUGmPLUG
mPLUG
 
variBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdf
variBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdfvariBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdf
variBAD, A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learning.pdf
 
Reinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdf
Reinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdfReinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdf
Reinforced Genetic Algorithm Learning For Optimizing Computation Graphs.pdf
 
The Forward-Forward Algorithm
The Forward-Forward AlgorithmThe Forward-Forward Algorithm
The Forward-Forward Algorithm
 
Towards Robust and Reproducible Active Learning using Neural Networks
Towards Robust and Reproducible Active Learning using Neural NetworksTowards Robust and Reproducible Active Learning using Neural Networks
Towards Robust and Reproducible Active Learning using Neural Networks
 
BRIO: Bringing Order to Abstractive Summarization
BRIO: Bringing Order to Abstractive SummarizationBRIO: Bringing Order to Abstractive Summarization
BRIO: Bringing Order to Abstractive Summarization
 
ProximalPolicyOptimization
ProximalPolicyOptimizationProximalPolicyOptimization
ProximalPolicyOptimization
 

Recently uploaded

VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 

Recently uploaded (20)

VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 

Hyperbolic Image Embedding.pptx

  • 1. Hyperbolic Image Embeddings CVPR 2020 이미지처리팀 류채은, 강인하, 김병현, 김선옥, 김준철, 김현진, 남종우, 안종식, 이찬혁, 이희재, 조경민, 최승준, 현청천
  • 2. Table of Contents Introduction Related Works 01 02 Methods Experiments Conclusion 03 04 05 Application 06
  • 6. Introduction Hyperbolic spaces with negative curvature might often be more appropriate for learning embedding of images
  • 7. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 8. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 9. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 10. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 11. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry Area of Hyperbolic plane grows rapidly than Euclidean plane!
  • 12. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 13. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 14. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 15. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 16. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 17. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 18. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 19. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 20. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry
  • 21. Prerequisites-Comparing Geometries - All geometries shown are 2D! - If we cover geometries with squares: Ref: https://www.youtube.com/watch?v=zQo_S3yNa2w Euclidean Geometry Hyperbolic Geometry Basic euclidean operations not defined in hyperbolic geometry!
  • 22. Introduction How can images have hierarchies? Example 1) Image Retrieval Whole Fragment Example 2) Recognition tasks Low resolution High resolution
  • 23. Introduction Why is hyperbolic space useful for embedding hierarchy? Example 1) Image Retrieval Whole Fragment Example 2) Recognition tasks Low resolution High resolution The exponentially expanding hyperbolic space will be able to capture the underlying hierarchy of visual data (all edges have equal length) Volume Expansion (=Hyperbolic space) (=Euclidean space) Given h depth, number of total Nodes in binary tree = 2^h+1 = the number of tree nodes grows exponentially with tree depth r
  • 24. Introduction Volume Expansion (=Hyperbolic space) (=Euclidean space) The exponentially expanding hyperbolic space will be able to capture the underlying hierarchy of visual data (all edges have equal length) Ref: https://nurendra.me/hyperbolic-networks-tutorial/ Points get clustered
  • 25. Introduction Volume Expansion (=Hyperbolic space) (=Euclidean space) The exponentially expanding hyperbolic space will be able to capture the underlying hierarchy of visual data (all edges have equal length) Ref: https://nurendra.me/hyperbolic-networks-tutorial/ Points get clustered Better capture hierarchical dependencies!
  • 26. Introduction Hierarchy in this paper Uncertain Certain Network: “I have 0.1 confident score that this is 7” Network: “I have 0.9 confident score that this is 7” ∝ P(y=c|x)
  • 28. Related Works Few-shot Learning Natural Language Preprocessing Person re- identification WordNet Hierarchy The overall ability of the model to generalize to unseen data during training Similarity score Similarity score To match pedestrian images captured by possibly non-overlapping surveillance cameras While the previous methods employ either Euclidean or spherical geometries, there was no extension to hyperbolic spaces. Our work is inspired by the recent body of works that demonstrate the advantage of learning hyperbolic embeddings for language entities such as taxonomy entries, common words, phrases, and for other NLP tasks, such as neural machine translation Papers adopt the pairwise models that accept pairs of images and output their similarity scores. The resulting similarity scores are used to classify the input pairs as being matching or non-matching. sentence entailment classification task Ref: Hyperbolic Neural Networks (Advances in Neural Information Processing Systems,2018)
  • 30. Hyperbolic Spaces & Hyperbolicity Estimation Geodesic distance Ref: https://www.youtube.com/watch?v=nu4mkwBEB0Y
  • 31. Hyperbolic Spaces & Hyperbolicity Estimation Geodesic distance Ref: - https://www.youtube.com/watch?v=nu4mkwBEB0Y - https://www.researchgate.net/figure/Euclidean-vs-geodesic-distance-on-a-nonlinear-manifold_fig3_2894469
  • 32. Hyperbolic Spaces & Hyperbolicity Estimation Geodesic distance Ref: - https://www.youtube.com/watch?v=nu4mkwBEB0Y - https://www.researchgate.net/figure/Euclidean-vs-geodesic-distance-on-a-nonlinear-manifold_fig3_2894469
  • 33. Hyperbolic Spaces & Hyperbolicity Estimation Geodesic distance Ref: https://www.youtube.com/watch?v=nu4mkwBEB0Y
  • 34. Hyperbolic Spaces & Hyperbolicity Estimation Ref: https://www.youtube.com/watch?v=nu4mkwBEB0Y - Most layers use Euclidean operators, such as standard generalized convolutions, while only the final layers operate within the hyperbolic geometry framework - More ambiguous objects closer to the origin while moving more specific objects towards the boundary. The distance to the origin in our models, therefore, provides a natural estimate of uncertainty
  • 35. Gromov 𝛿-Hyperbolicity : a property that measures how "curved" or "bendy" a space is 𝜹-Hyperbolicity A metric space (X,d) is 𝛿 hyperbolic if there exists a 𝛿>0 such that four points a,b,c,v in X: Ref: Hyperbolic Deep Neural Networks: A Survey (IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 44, NO. 12, DECEMBER 2022) d: distance function Minimal value given the constraints!
  • 36. 𝜹-Hyperbolicity Ref: Hyperbolic Deep Neural Networks: A Survey (IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 44, NO. 12, DECEMBER 2022) Gromov 𝛿-Hyperbolicity : a property that measures how "curved" or "bendy" a space is the longest distance between any two points within that set = specifies how close is a dataset X to a hyperbolic space scale-invariant metric Strong hyperbolicity Non hyperbolicity
  • 37. 𝜹-Hyperbolicity Ref: Hyperbolic Deep Neural Networks: A Survey (IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 44, NO. 12, DECEMBER 2022) Gromov 𝛿-Hyperbolicity : a property that measures how "curved" or "bendy" a space is the longest distance between any two points within that set = specifies how close is a dataset X to a hyperbolic space scale-invariant metric Strong hyperbolicity Non hyperbolicity The degree of hyperbolicity in image datasets are quite high
  • 38. Hyperbolic Operations We need to define well-known operations in new space! -> Utilizing the formalism of Mӧbius gyrovector spaces to generalize many standard operations to hyperbolic spaces ● Distance ● Exponential and logarithmic maps Euclidean vectors Hyperbolic space Euclidean vectors Hyperbolic space Euclidean vectors Hyperbolic space Hyperbolic averaging Ref: - https://nurendra.me/hyperbolic-networks- tutorial/ - https://arxiv.org/pdf/1805.09112.pdf
  • 40. Experimental Setup Hypothesis : the distance to the center in Poincaré ball indicates a model’s uncertainty 1. Train a classifier in hyperbolic space on the MNIST dataset 2. Evaluate it on the Omniglot dataset 3. Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets +) Few-shot Learning +) Person re-identification
  • 41. Distance to the origin as the measure of uncertainty Validate Hypothesis (=the distance to the center in Poincaré ball indicates a model’s uncertainty) the distance to the center in Poincaré ball will correspond to visual ambiguity of images The output of the last hidden layer was mapped to the Poincaré ball using the exponential map
  • 42. Distance to the origin as the measure of uncertainty Validate Hypothesis (=the distance to the center in Poincaré ball indicates a model’s uncertainty) the distance to the center in Poincaré ball will correspond to visual ambiguity of images followed by the hyperbolic multi-linear regression (MLR) layer
  • 43. Distance to the origin as the measure of uncertainty Validate Hypothesis (=the distance to the center in Poincaré ball indicates a model’s uncertainty) the distance to the center in Poincaré ball will correspond to visual ambiguity of images Train the model to ~ 99% test accuracy Uncertain Certain Network: “I have 0.1 confident score that this is 7” Network: “I have 0.9 confident score that this is 7” ∝ P(y=c|x)
  • 44. Distance to the origin as the measure of uncertainty Validate Hypothesis (=the distance to the center in Poincaré ball indicates a model’s uncertainty) Train Evaluate . Omniglot Omniglot Omniglot Omniglot
  • 45. Distance to the origin as the measure of uncertainty Validate Hypothesis (=the distance to the center in Poincaré ball indicates a model’s uncertainty) observe that more “unclear” images are located near the center, while the images that are easy to classify are located closer to the boundary Certain Uncertain
  • 46. Few-shot classification Validate Hypothesis (=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to accurately reflect even very complex hierarchical relations between data points)
  • 47. Few-shot classification Validate Hypothesis (=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to accurately reflect even very complex hierarchical relations between data points)
  • 48. Few-shot classification Validate Hypothesis (=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to accurately reflect even very complex hierarchical relations between data points) Prototypical networks (ProtoNets, NIPS 2017) Euclidean mean operation Average s replace (3 way 5 shot)
  • 49. Few-shot classification Validate Hypothesis (=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to accurately reflect even very complex hierarchical relations between data points) Prototypical networks (ProtoNets, NIPS 2017) Standard ProtoNet
  • 50. Few-shot classification Validate Hypothesis (=The few-shot classification task can benefit from hyperbolic embeddings, due to the ability of hyperbolic space to accurately reflect even very complex hierarchical relations between data points) Prototypical networks (ProtoNets, NIPS 2017) Standard ProtoNet
  • 51. Person re-identification DukeMTMC-reID Market-1501 The hyperbolic version generally performs better than the Euclidean baseline ResNet-50 Conv GAP FC Embedding Embedding Embedding
  • 53. Discussion and Conclusion ● Shown that across a number of tasks, in particular in the few-shot image classification, learning hyperbolic embeddings can result in a substantial boost in accuracy. ● Speculate that the negative curvature of the hyperbolic spaces allows for embeddings that are better conforming to the intrinsic geometry of at least some image manifolds with their hierarchical structure. ● A better understanding of when and why the use of hyperbolic geometry is warranted is therefore needed.

Editor's Notes

  1. ArcCosh is the inverse hyperbolic cosine function.
  2. ArcCosh is the inverse hyperbolic cosine function.
  3. ArcCosh is the inverse hyperbolic cosine function.
  4. ArcCosh is the inverse hyperbolic cosine function.
  5. ArcCosh is the inverse hyperbolic cosine function.
  6. ArcCosh is the inverse hyperbolic cosine function.
  7. ArcCosh is the inverse hyperbolic cosine function. Relative delta
  8. ArcCosh is the inverse hyperbolic cosine function. Relative delta
  9. ArcCosh is the inverse hyperbolic cosine function. Relative delta
  10. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  11. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  12. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  13. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  14. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  15. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  16. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  17. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  18. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  19. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  20. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  21. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets
  22. 듣는 입장에서 이해 쉽게 Introduction 설명 충분하게 Ambiguity를 Hierarchy로 mapping한 것을 강조
  23. ArcCosh is the inverse hyperbolic cosine function. Relative delta Evaluate it on the Omniglot dataset Investigate and compare the obtained distributions of distances to the origin of hyperbolic embeddings of the MNIST and Omniglot test sets