我们的AI模型和正确答案差多少?了解深度学习中的数学原理 – 科学月刊Science Monthly

Author 作者 蔡炎龙/政治大学应用数学系副教授,专长为代数几何及深度学习。近年来致力推广Python程式语言及人工智慧教学,着有《少年Py的大冒险:成为Python数据分析达人的第一门课》等书。人工智慧AI 模型台湾原生种八哥土八哥白尾八哥家八哥函数函数学习机Take Home Message
► 人工智慧其实就是要把问题化为一个「函数」,再利用各种机器学习、深度学习等方式,让电脑想办法学习这个函数。
► 透过One-Hot Encoding 编码方式、Softmax 等转换,我们可以让AI 模型的函数处理结果更为精准。
► 设计损失函数便能帮AI 模型「评分」,使用方法是把训练资料都输入AI 模型中让它作答,最後再看AI 模型和正确答案的差距。

随着人工智慧(artificial intelligence, AI)技术兴起,有愈来愈多人投入人工智慧领域的研究。人工智慧其实很简单,首先就是要把问题化为一个「函数」。举例来说,假设我们想做一个AI系统,辨识在台湾常见的三种八哥,分别是台湾原生种八哥(Acridotheres cristatellus,俗称土八哥)、外来种白尾八哥(Acridotheres javanicus)、外来种家八哥(Acridotheres tristis)。化成函数的形式,就是由我们输入一张八哥的照片,电脑输出这是哪种八哥。土八哥(Noel Reynolds, CC BY 2.0, Wikimedia Commons)白尾八哥
(JJ Harrison, CC …