二分类任务有一些经典的解决手段,以机器学习和深度学习为代表

通俗的说一下这两个是什么吧,可以理解为把输入处理成矩阵,通过把输入矩阵与学习好的参数矩阵做一些运算,得到一个值,判定这个值大于或者小于一个临界值,以此给出正例或者反例的判定

机器学习就是进行一轮矩阵运算,深度学习就是进行若干轮矩阵运算,每一轮我们可以称之为一层网络

在深度学习中,每层网络之间还会做一些非线性的处理(这不是我们的重点)

我们的重点是什么呢:
a. 运算的耗时与网络的层数相关,只有一层网络的情况下,几乎不会有明显的耗时(你的显示器每个像素可以看成一个矩阵,显示的过程就是矩阵处理,你感觉不到延迟吧)

b. 运算的准确程度与网络的层数相关(在同样的学习情况下),网络层数越深,运算越准确(错的,但是可以先这么理解)

综合上面两点,这个方法更像是一个筛子,先用最简单的单层网络去筛,发现有嫌疑的就进一步跟踪