原理:计算机与数学。
解释:将大量人类对话语言表示成数据,借助现在计算机强大的计算能力,对这些数进行各种变换运算,进行反向求参,称之样本的"训练,验证",得到一个相对稳定收敛的结果,它就会学到样本数据所体现出来的某些特征,这些特征是用数据表示的,一般是一些多维向量。这些数据在被对应变成人类语言。通常由于样本数据足够大,她学到的东西看起来就比较像人类的回答。其本质依然是机械的,程序化的。机器视觉也是如此,只不过这次不是把语言变成数,而是把图片或视频变成数字。