"本书是针对人工智能模型中的数值算法而编写,适当兼顾C++语言和数值算法的核心理论,主要侧重算法的实现。让读者在具备简单C++基础的情况下,渐进学习C++相关语法,进而能够使用C++编程实现数值算法。
全书共9章,内容可分为基础算法篇、应用算法篇和优化算法篇。基础算法篇(第1~4章)讲述线性方程组的直接解法、经典迭代解法和Krylov子空间法。应用算法篇(第5章和第6章)介绍特征值和最小二乘法问题算法,这些算法在人工智能中有着广泛应用。优化算法篇(第7~9章)介绍深度学习和人工智能中常用的优化算法,包括SGD、MBSGD、Adam、DFP、BFGS等;最后结合BP神经网络和卷积神经网络,介绍优化算法在其中的应用。全书每个算法和案例都给出了C++代码,实践性和可操作性强。
本书可供广大科研人员、技术人员参考,也可作为高等院校相关专业的教材或教学参考书。
"
