解释性对象部分聚合用于零射击学习
IEEE transactions on pattern analysis and machine intelligence
|October 18, 2023
概括
本研究引入了一种新的零射击学习 (ZSL) 方法,通过使用解释图来发现对象部分,以减少视觉语义不匹配. 该方法在传统和通用ZSL任务中提高了识别精度.
科学领域:
- 计算机视觉 计算机视觉
- 机器学习 机器学习
- 人工智能的人工智能
背景情况:
- 零射击学习 (ZSL) 能够使用已见类数据识别未见类中的对象.
- 当前的ZSL方法往往受到低于最佳的特征空间的影响,导致视觉语义不匹配 (虚拟连接).
研究的目的:
- 通过发现细粒度的对象部分来减少ZSL中的虚拟连接.
- 在传统的ZSL和通用零射击学习 (GZSL) 中提高识别精度.
主要方法:
- 从卷积特征图中构建解释图,以识别全面的对象部分.
- 聚合对象部分来训练预测的部分网络.
- 使用特征蒸器将部分网中的本地特征集成到总网中,用于全球特征提取.
主要成果:
- 拟议的方法显著减少了视觉特征和语义属性之间的虚拟连接.
- 对于ZSL和GZSL的AWA2,CUB,FLO和SUN数据集,其表现优于最先进的方法.
- 有效地利用本地和全球视觉特征,以改善识别.
结论:
- 新的部分发现和特征蒸方法有效地解决了现有的ZSL方法的局限性.
- 该方法提供了一个强大的解决方案,用于在看不见的类中准确识别对象.
- 取得了最先进的结果,突出了ZSL中基于细粒度部分分析的潜力.
相关概念视频
Aggregates Classification
328
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
328
Associative Learning
412
Associative learning is a fundamental concept in behavioral psychology, wherein a connection is established between two stimuli or events, leading to a learned response. This process is critical in understanding how behaviors are acquired and modified. Conditioning, the mechanism through which associations are formed, can be divided into two main types: classical conditioning and operant conditioning, each elucidating different aspects of associative learning.
Classical conditioning, also known...
Classical conditioning, also known...
412
Observational Learning
188
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
188
Introduction to Learning
446
Learning is the process of acquiring knowledge or skills through practice or experience, leading to long-lasting behavioral changes. This acquisition occurs through interaction with the environment and requires practice or experience. For instance, mastering a skill such as surfing requires considerable practice and experience, highlighting the essential role of repeated interactions with the environment in learning.
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
446
Generalization, Discrimination, and Extinction
578
Generalization, discrimination, and extinction are key concepts in operant conditioning that influence how behaviors are learned and maintained.
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
578
Cluster Sampling Method
12.0K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
12.0K


