Implicit
It is the semantic space that comes implicit in large language models. It is a space originated from the vast amount of data with which these models have been trained. It is a space very rich in knowledge, but difficult to interpret.
Learning without examples through semantic knowledge transfer
Zero-Shot Learning (ZSL) is a machine learning paradigm that enables models to classify objects that they have never seen during training. To do this, it is based on the transfer of semantic knowledge, using high-level descriptions (attributes, text embeddings, or knowledge graphs) to relate known classes to unknown classes. semantic relationships that link known classes with unknown ones.
The set of all those descriptions makes up the key component, the semantic space.
According to its nature, semantic spaces can be classified as:
It is the semantic space that comes implicit in large language models. It is a space originated from the vast amount of data with which these models have been trained. It is a space very rich in knowledge, but difficult to interpret.
It is a semantic space defined manually by human experts. It consists of attributes that describe images, e.g., "has wings", "is red", etc. This type of space is interpretable but costly to generate.
Semantic spaces generated by the output of a machine learning model. They are more flexible and easier to generate, but may lack interpretability and precision.
There are two main approaches to addressing ZSL tasks:
Synthetic samples of unseen classes are generated by conditioning a generative model on the semantic space of those classes. Subsequently, a supervised classifier is trained with both real and synthetic samples.
Through attention mechanisms, the model learns to identify attributes from the semantic space in the image. This information is then used to classify instances of unseen classes.
Despite its progress, Zero-Shot Learning faces several fundamental challenges that define current research lines
Discrepancy between the distribution of seen and unseen classes, causing the model to tend to predict seen classes even for instances of unseen classes.
In high-dimensional spaces, certain points ("hubs") become frequent neighbors of many others, generating biased classifications.
The effectiveness of ZSL critically depends on the quality of semantic descriptions, which can be noisy, incomplete, or subjective.
Models tend to strongly favor seen classes over unseen ones, making balanced performance in generalized scenarios difficult.
In the GPAIS group at IAFER Chair, we are working on innovative Zero-Shot Learning techniques that address these fundamental challenges:
Zero-Shot Learning has a significant impact in multiple domains where it is impossible or impractical to obtain training examples for all possible categories: