Introduction to AI
文章平均质量分 92
timerring
知行合一
展开
-
2022春山东大学人工智能导论期末题库附答案
人工智能题目汇总正向规则的一般形式是:如果前提则()答案:结论隐马尔可夫模型可以由五个元素来描述:隐含状态,可观测状态,初始状态概率矩阵,(),()答案:隐含状态转移概率矩阵 观测状态转移概率矩阵隐马尔可夫模型研究的基本问题不包括以下哪一种(B)A、评估问题 B、计算问题 C、解码问题 D、学习问题隐马尔可夫模型是一个双重随机过程——具有一定状态数的(B)和显示随机函数集A、马尔可夫链 B、隐马尔可夫链C、贝叶斯模型 D、可观测状态集合A、二分法 B、冒泡法 C、辗转相除法 D、Bau原创 2022-07-05 21:08:27 · 49947 阅读 · 6 评论 -
山东大学人工智能导论实验四 利用神经网络分类红色和蓝色的花
利用具有1层隐藏层的神经网络分类红色和蓝色的花。目标:建立具有隐藏层的完整神经网络 善用非线性单位 实现正向传播和反向传播,并训练神经网络 了解不同隐藏层大小(包括过度拟合)的影响 代码要求:定义模型结构 初始化模型的参数 循环 计算当前损失(前向传播),请使用Relu激活函数。 计算当前梯度(反向传播)更新参数(梯度下降) 文档要求:对比使用逻辑回归和使用具有1层隐藏层神经网络的分类效果(请粘贴2种方法分类效果图),哪种效果更好,分析原因。调整隐藏层大小(至少5种大小),观察不同大小隐藏层的模型的不同表现原创 2022-07-05 20:22:35 · 50255 阅读 · 3 评论 -
山东大学人工智能导论实验三 Logistic回归分类器识别猫
内容:建立Logistic回归分类器用来识别猫。参考1 和 参考2 目标:基于作业二的拓展 数据集介绍:datasets/train_catvnoncat.h5 lr_utils.py等 代码要求1.定义模型结构2.初始化模型的参数3.循环计算 当前损失(前向传播)计算当前梯度(反向传播)更新参数(梯度下降)尝试不同的学习率(至少三种),观察不同学习率下随着迭代次数的增加损失值的变化,请粘贴不同学习率下损失的变化曲线图像,放到一张图像上,分析不同的学习率对模型准确率的影响及原因,如何选择合适的学习率。..原创 2022-07-05 20:09:54 · 45480 阅读 · 2 评论 -
山东大学人工智能导论实验二 前向传播和反向传播
内容:假设X有n个样本,属于m=3个类别, a^m表示样本属于第m类的概率,请实现 的三次前向传播及反向传播(更新参数ω和b),每次反向传播结束后更新并输出参数ω和b的值,计算cross entropy loss,其中σ(∙)表示sigmoid函数。目标:理解前向传播和反向传播,应用作业一中提到的基本操作 代码要求:按代码模板实现函数功能。文档要求:前向传播及反向传播涉及到的公式计算(参考)粘贴代码输出结果截图。............原创 2022-07-05 19:42:13 · 46969 阅读 · 1 评论 -
山东大学人工智能导论实验一 numpy的基本操作
内容:使用numpy实现深度学习任务中的一些基本操作,包括以下函数:sigmoid function,sigmoid gradient function,softmax function,cross entropy loss function,目标:熟悉numpy的一些基本函数理解sigmoid, softmax, cross entropy loss等函数,文档要求:sigmoid函数的公式及图像,sigmoid函数梯度求解公式及图像,softmax函数公式,cross entropy loss func原创 2022-07-05 19:20:25 · 48541 阅读 · 1 评论