正如您对问题的评论所指出的那样,有很多人正在努力寻找更好的东西。我想通过扩展@josh 留下的评论来回答这个问题
所有模型都是错误的,但有些是有用的 (Wiki)
上述陈述是用于描述统计模型性质的一般真理。使用我们可用的数据,我们可以创建模型,让我们做有用的事情,例如近似预测值。
以线性回归为例

使用大量观察,我们可以拟合一个模型,给我们一个因变量的近似值,给定自变量的任何值。
伯纳姆,KP;Anderson, DR (2002),模型选择和多模型 > 推理:实用信息理论方法(第 2 版):
“模型是对现实的简化或近似,因此不会反映所有现实。……Box 指出,“所有模型都是错误的,但有些模型是有用的。” 虽然一个模型永远不可能是“真理”,但一个模型可能会从非常有用、到有用、到有点有用到最后基本上没用。”
与我们模型的偏差(如上图所示)看起来是随机的,一些观察值低于该线,一些高于该线,但我们的回归线显示出一般相关性。虽然我们模型中的偏差看起来是随机的,但在现实场景中,还会有其他因素导致这种偏差。例如,想象一下当汽车驶过一个必须左转或右转才能继续行驶的交叉路口时,汽车的转弯没有特定的模式。虽然我们可以说汽车转向的方向是完全随机的,但是否每个司机都到达了路口,然后随机决定转向哪个方向?实际上,他们可能出于特定原因前往特定的地方,并且没有试图停下每辆车询问他们的推理,我们只能将他们的行为描述为随机的。
在我们能够以最小偏差拟合模型的情况下,我们如何确定未知、未被注意到或不可测量的变量在某个时候不会抛出我们的模型?巴西蝴蝶扇动翅膀是否会在德克萨斯州掀起龙卷风?
使用您单独提到的线性和 SVN 模型的问题在于,我们在某种程度上需要手动观察我们的变量以及它们如何相互影响。然后我们需要决定哪些变量是重要的,并编写一个特定于任务的算法。如果我们只有几个变量,这可能是直截了当的,但如果我们有数千个变量呢?如果我们想创建一个通用的图像识别模型,用这种方法可以实现吗?
深度学习和人工神经网络 (ANN) 可以帮助我们为包含大量变量的庞大数据集(例如图像库)创建有用的模型。正如您所提到的,有很多难以理解的解决方案可以使用人工神经网络来拟合数据,但是这个数字与我们需要通过反复试验来开发自己的解决方案的数量真的有什么不同吗?
ANN 的应用为我们做了很多工作,我们可以指定我们的输入和我们想要的输出(并在以后对其进行调整以进行改进)并将其留给 ANN 来找出解决方案。这就是为什么人工神经网络经常被描述为“黑匣子”。他们从给定的输入输出一个近似值,但是(一般而言)这些近似值不包括关于它们如何被近似的细节。
因此,这实际上归结为您要解决的问题,因为问题将决定哪种模型方法更有用。模型不是绝对准确的,因此总是存在“错误”的因素,但是您的结果越准确,它们就越有用。在结果中提供更多关于如何进行近似的详细信息也可能很有用,具体取决于问题,它甚至可能比提高准确性更有用。
例如,如果您正在计算一个人的信用评分,则使用回归和 SVM 可以提供可以更好地探索的计算。能够直接调整模型并向客户解释单独的自变量对其总体得分的影响是非常有用的。人工神经网络可能有助于处理大量变量以获得更准确的分数,但这种准确性会更有用吗?