Critical Review for One-class Classification: recent advances and the reality behind them

Read original: arXiv:2404.17931 - Published 4/30/2024 by Toshitaka Hayashi, Dalibor Cimr, Hamido Fujita, Richard Cimler
Total Score

0

🏅

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper provides a comprehensive review of one-class classification (OCC), examining the technologies and methodologies used in its implementation.
  • It explores various approaches to OCC across diverse data types, including feature data, images, videos, and time series.
  • The paper synthesizes prominent strategies used in OCC from its inception to its current advancements, with a focus on promising applications.
  • It also criticizes the state-of-the-art (SOTA) image anomaly detection (AD) algorithms dominating one-class experiments, arguing that they conflict with the fundamental concept of learning from one class.

Plain English Explanation

One-class classification (OCC) is a type of machine learning technique that learns from a single class of data, rather than multiple classes. This paper delves into the different ways OCC is implemented and used across various types of data, like images, videos, and time series.

The researchers looked at the key methods and strategies used in OCC over time, from the early days to the latest advancements. They found that many of the top-performing "one-class" algorithms being used for image anomaly detection are actually not true OCC methods at all. These algorithms are based on binary or multi-class classification, which goes against the core idea of learning from only one class of data.

The paper argues that these binary/multi-class classification algorithms should not be directly compared to genuine OCC approaches. It's like trying to compare apples to oranges - they are fundamentally different techniques with different goals and assumptions.

Technical Explanation

The paper provides a comprehensive review of one-class classification (OCC) techniques and their applications across diverse data types, including feature data, images, videos, and time series.

Through a systematic analysis, the researchers synthesize the prominent strategies used in OCC, from its origins to its current state-of-the-art advancements. They pay particular attention to promising OCC applications.

The paper also critically examines the SOTA image anomaly detection (AD) algorithms that have come to dominate one-class experiments. The researchers argue that these algorithms, which are based on binary or multi-class classification, conflict with the fundamental premise of OCC - learning from a single class of data.

The investigation reveals that the top-performing algorithms on the one-class CIFAR10 benchmark are not true OCC methods. The authors assert that binary/multi-class classification algorithms should not be directly compared to OCC approaches, as they are fundamentally different techniques.

Critical Analysis

The paper highlights an important issue in the field of one-class classification (OCC) - the conflation of OCC with binary and multi-class classification algorithms. The researchers make a compelling case that these fundamentally different techniques should not be directly compared, as it goes against the core principles of OCC.

While the paper provides a comprehensive review of OCC strategies and applications, it does not delve into the specific limitations or potential drawbacks of OCC itself. For example, the authors do not discuss the challenges of learning from a single class of data, such as the risk of overfitting or the difficulty of accurately modeling the target class.

Additionally, the paper does not address the potential biases or fairness issues that may arise from using OCC in real-world applications, such as anomaly detection in remote sensing imagery. These are important considerations that could be explored in future research.

Overall, the paper makes a valuable contribution by highlighting the need for more rigorous evaluation and comparison of OCC methods, and by challenging the use of binary/multi-class algorithms in one-class experiments. Readers are encouraged to think critically about the research and consider its implications for the field of machine learning.

Conclusion

This paper offers a comprehensive review of one-class classification (OCC) techniques and their applications across diverse data types. It synthesizes the prominent strategies used in OCC and critically examines the state-of-the-art image anomaly detection algorithms that have been applied to one-class experiments.

The key insight from this research is that many of the top-performing "one-class" algorithms are not actually true OCC methods, but rather binary or multi-class classification approaches. The authors argue that these fundamentally different techniques should not be directly compared, as it goes against the core principles of learning from a single class of data.

This finding has important implications for the field of machine learning, as it highlights the need for more rigorous evaluation and comparison of OCC methods. It also raises questions about the potential biases and fairness issues that may arise from the use of these techniques in real-world applications.

Overall, this paper provides a valuable contribution to the understanding of one-class classification and its role in the broader machine learning landscape. Readers are encouraged to consider the insights and challenges presented in this research as they continue to explore and develop new OCC methods and applications.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🏅

Total Score

0

Critical Review for One-class Classification: recent advances and the reality behind them

Toshitaka Hayashi, Dalibor Cimr, Hamido Fujita, Richard Cimler

This paper offers a comprehensive review of one-class classification (OCC), examining the technologies and methodologies employed in its implementation. It delves into various approaches utilized for OCC across diverse data types, such as feature data, image, video, time series, and others. Through a systematic review, this paper synthesizes promi-nent strategies used in OCC from its inception to its current advance-ments, with a particular emphasis on the promising application. Moreo-ver, the article criticizes the state-of-the-art (SOTA) image anomaly de-tection (AD) algorithms dominating one-class experiments. These algo-rithms include outlier exposure (binary classification) and pretrained model (multi-class classification), conflicting with the fundamental con-cept of learning from one class. Our investigation reveals that the top nine algorithms for one-class CIFAR10 benchmark are not OCC. We ar-gue that binary/multi-class classification algorithms should not be com-pared with OCC.

Read more

4/30/2024

OCCAM: Towards Cost-Efficient and Accuracy-Aware Image Classification Inference
Total Score

0

OCCAM: Towards Cost-Efficient and Accuracy-Aware Image Classification Inference

Dujian Ding, Bicheng Xu, Laks V. S. Lakshmanan

Image classification is a fundamental building block for a majority of computer vision applications. With the growing popularity and capacity of machine learning models, people can easily access trained image classifiers as a service online or offline. However, model use comes with a cost and classifiers of higher capacity usually incur higher inference costs. To harness the respective strengths of different classifiers, we propose a principled approach, OCCAM, to compute the best classifier assignment strategy over image classification queries (termed as the optimal model portfolio) so that the aggregated accuracy is maximized, under user-specified cost budgets. Our approach uses an unbiased and low-variance accuracy estimator and effectively computes the optimal solution by solving an integer linear programming problem. On a variety of real-world datasets, OCCAM achieves 40% cost reduction with little to no accuracy drop.

Read more

6/10/2024

🗣️

Total Score

0

Learning The Likelihood Test With One-Class Classifiers

Francesco Ardizzon, Stefano Tomasin

In physical layer authentication (PLA) mechanisms, a verifier decides whether a received message has been transmitted by a legitimate user or an intruder, according to some features of the physical channel over which the message traveled. To design the authentication check implemented at the verifier, typically either the statistics or a dataset of features are available for the channel from the legitimate user, while no information is available when under attack. When the statistics are known, a well-known good solution is the likelihood test (LT). When a dataset is available, the decision problem is one-class classification (OCC) and a good understanding of the machine learning (ML) techniques used for its solution is important to ensure security. Thus, in this paper, we aim at obtaining ML PLA verifiers that operate as the LT. We show how to do it with the neural network (NN) and the one-class least-squares support vector machine (OCLSSVM) models, trained as two-class classifiers on the single-class dataset and an artificial dataset. The artificial dataset for the negative class is obtained by generating channel feature (CF) vectors uniformly distributed over the domain of the legitimate class dataset. We also derive a modified stochastic gradient descent (SGD) algorithm that trains a PLA verifier operating as LT without the need for the artificial dataset. Furthermore, we show that the one-class least-squares support vector machine with suitable kernels operates as the LT at convergence. Lastly, we show that the widely used autoencoder classifier generally does not provide the LT. Numerical results are provided considering PLA on both wireless and underwater acoustic channels.

Read more

8/6/2024

🏷️

Total Score

0

Refining Myocardial Infarction Detection: A Novel Multi-Modal Composite Kernel Strategy in One-Class Classification

Muhammad Uzair Zahid, Aysen Degerli, Fahad Sohrab, Serkan Kiranyaz, Tahir Hamid, Rashid Mazhar, Moncef Gabbouj

Early detection of myocardial infarction (MI), a critical condition arising from coronary artery disease (CAD), is vital to prevent further myocardial damage. This study introduces a novel method for early MI detection using a one-class classification (OCC) algorithm in echocardiography. Our study overcomes the challenge of limited echocardiography data availability by adopting a novel approach based on Multi-modal Subspace Support Vector Data Description. The proposed technique involves a specialized MI detection framework employing multi-view echocardiography incorporating a composite kernel in the non-linear projection trick, fusing Gaussian and Laplacian sigmoid functions. Additionally, we enhance the update strategy of the projection matrices by adapting maximization for both or one of the modalities in the optimization process. Our method boosts MI detection capability by efficiently transforming features extracted from echocardiography data into an optimized lower-dimensional subspace. The OCC model trained specifically on target class instances from the comprehensive HMC-QU dataset that includes multiple echocardiography views indicates a marked improvement in MI detection accuracy. Our findings reveal that our proposed multi-view approach achieves a geometric mean of 71.24%, signifying a substantial advancement in echocardiography-based MI diagnosis and offering more precise and efficient diagnostic tools.

Read more

6/28/2024