arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2012.03170cs.CVcs.AI

使用卷积神经网络和多类线性判别分析进行食品分类

Food Classification with Convolutional Neural Networks and Multi-Class Linear Discernment Analysis

Joshua Ball

AI总结:

本文面向食品分类构建稳健 CNN 并实现多类 LDA,证明 CNN 性能更优,同时表明 LDA 计算成本低、尤其在二分类中仍具价值。

摘要:

卷积神经网络(CNN)已成功展现了被认为可在人脑中见到的全连接推理能力:它们充分利用复杂数据中常见的层级式模式,并利用简单特征形成更多模式。无数 CNN 实现已经表明,它们学习这些复杂模式的能力非常强,尤其是在图像分类领域。然而,将高性能 CNN 提升到所谓“最先进”水平所需的计算成本很高。即使使用迁移学习(即利用 MobileNetV2 等模型中非常深的层),CNN 仍会消耗大量时间和资源。线性判别分析(LDA)是 Fisher 线性判别的推广,可以作为一种多类分类方法来实现,以增强类别特征的可分性,同时在进行图像分类时不需要高性能系统。同样,我们也相信 LDA 在取得良好表现方面具有很大潜力。本文讨论了我们为食品分类开发稳健 CNN 的过程,以及我们对多类 LDA 的有效实现,并证明:(1)在图像分类方面 CNN 优于 LDA;(2)为什么不应将 LDA 排除在图像分类的竞争之外,尤其是在二分类情形中。

英文摘要:

Convolutional neural networks (CNNs) have been successful in representing the fully-connected inferencing ability perceived to be seen in the human brain: they take full advantage of the hierarchy-style patterns commonly seen in complex data and develop more patterns using simple features. Countless implementations of CNNs have shown how strong their ability is to learn these complex patterns, particularly in the realm of image classification. However, the cost of getting a high performance CNN to a so-called "state of the art" level is computationally costly. Even when using transfer learning, which utilize the very deep layers from models such as MobileNetV2, CNNs still take a great amount of time and resources. Linear discriminant analysis (LDA), a generalization of Fisher's linear discriminant, can be implemented in a multi-class classification method to increase separability of class features while not needing a high performance system to do so for image classification. Similarly, we also believe LDA has great promise in performing well. In this paper, we discuss our process of developing a robust CNN for food classification as well as our effective implementation of multi-class LDA and prove that (1) CNN is superior to LDA for image classification and (2) why LDA should not be left out of the races for image classification, particularly for binary cases.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑