arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2102.07606cs.LGstat.ML
收藏

SVM和深度神经网络的广义二次损失

A generalized quadratic loss for SVM and Deep Neural Networks

Universita’ degli Studi ”Ca’ Foscari” di Venezia(威尼斯“卡·福斯卡里”大学)

Filippo Portera

摘要:

我们考虑一些监督二进制分类任务和回归任务,而SVM和深度学习目前表现出最好的泛化性能。我们扩展了关于学习问题的广义二次损失的工作[3],该学习问题检查模式相关性,以便将学习问题集中到模式分布更密集的输入空间区域。从浅方法的角度来看(例如:SVM),由于[3]中的问题(9)的以下数学推导是不正确的,我们从[3]中的问题(8)重新开始,并且我们尝试用一个过程来解决它,该过程在对偶变量上迭代,直到原始和对偶目标函数收敛。此外,我们提出了另一种算法,试图解决直接从原始问题制定的分类问题。我们还利用多核学习来提高泛化性能。此外,我们首次引入了一种自定义损失,该损失考虑了浅层和深度学习任务的模式相关性。我们提出了一些模式选择标准和结果的4个UCI数据集的SVM方法。我们还报告了基于Twitter的更大的二进制分类数据集的结果,再次从UCI中提取,结合浅层学习神经网络,有和没有广义二次损失。最后,我们在UCI的一个更大的回归任务中使用深度神经网络测试我们的损失。我们将我们的优化器的结果与著名的求解器SVMlight以及具有标准损失和参数化广义二次损失的Keras多层神经网络进行了比较,并且我们获得了可比的结果。

英文摘要:

We consider some supervised binary classification tasks and a regression task, whereas SVM and Deep Learning, at present, exhibit the best generalization performances. We extend the work [3] on a generalized quadratic loss for learning problems that examines pattern correlations in order to concentrate the learning problem into input space regions where patterns are more densely distributed. From a shallow methods point of view (e.g.: SVM), since the following mathematical derivation of problem (9) in [3] is incorrect, we restart from problem (8) in [3] and we try to solve it with one procedure that iterates over the dual variables until the primal and dual objective functions converge. In addition we propose another algorithm that tries to solve the classification problem directly from the primal problem formulation. We make also use of Multiple Kernel Learning to improve generalization performances. Moreover, we introduce for the first time a custom loss that takes in consideration pattern correlation for a shallow and a Deep Learning task. We propose some pattern selection criteria and the results on 4 UCI data-sets for the SVM method. We also report the results on a larger binary classification data-set based on Twitter, again drawn from UCI, combined with shallow Learning Neural Networks, with and without the generalized quadratic loss. At last, we test our loss with a Deep Neural Network within a larger regression task taken from UCI. We compare the results of our optimizers with the well known solver SVMlight and with Keras Multi-Layers Neural Networks with standard losses and with a parameterized generalized quadratic loss, and we obtain comparable results.

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

↑