SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2303.06329 · CVPR · 2023

MetaViewer: Towards A Unified Multi-View Representation

Haoliang Sun, Yilong Yin, Ren Wang, Xiaoming Xi, Yuling Ma

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 9 functions out of this paper's own repositories and ran 6 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
xxLifeLover/MetaViewer — 6 of 9
FunctionStatusWhere it lives
ConvBlock Ran xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("166422402c159e72")
MetaNet Ran xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("59c62020a88eb57d")
NNEncoder Ran xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("23d3e08f7fbca0df")
RWConv1d Ran xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("05bf8bb07e1e840f")
RWConvBlock Ran xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("2b061020cd95d605")
deal Ran xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("5e209918e63a64f1")
MetaViewer Not yet run xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("d75361b51f12ab72")
NNDecoder Not yet run xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("6076ef9648628d03")
_init_vit_weights Not yet run xxLifeLover/MetaViewer/methods/MetaViewer.py
code served (permissive licence) · get_code("b96dfe5898544303")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Existing multi-view representation learning methods typically follow a specific-to-uniform pipeline, extracting latent features from each view and then fusing or aligning them to obtain the unified object representation. However, the manually pre-specified fusion functions and aligning criteria could potentially degrade the quality of the derived representation. To overcome them, we propose a novel uniform-tospecific multi-view learning framework from a meta-learning perspective, where the unified representation no longer involves manual manipulation but is automatically derived from a meta-learner named MetaViewer. Specifically, we formulated the extraction and fusion of view-specific latent features as a nested optimization problem and solved it by using a bi-level optimization scheme. In this way, MetaViewer automatically fuses view-specific features into a unified one and learns the optimal fusion scheme by observing reconstruction processes from the unified to the specific over all views. Extensive experimental results in downstream classification and clustering tasks demonstrate the efficiency and effectiveness of the proposed method.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2303.06329")
get_code_for_paper("2303.06329")
have("2303.06329")

Connect an agent — have() is free.