人工智能实战_第八次作业_陈泽寅

人工智能实战_第八次作业_陈泽寅

一、简要概述

项目 内容
课程 人工智能实战2019
作业要求 作业要求
我在这个课程的目标是 了解人工智能理论,提升coding能力
这个作业在哪个具体方面帮助我实现目标 理解算法本质,提升创新思维,理解CNN模型

二、作业内容

思考题 1:如何识别不合法(既非数字又非符号)的输入?

答:当我们的输入是一个合法输入的时候,通过判别模型得到的结果应该是有一个类别的概率很大,其余的概率都很小接近于0,但是如果这是一个非法输入的话,可能就不存在其中一个概率特别大的情况。那么科学的来判别这种情况,我们可以算出每种类别的方差,方差大意味着分布不均匀,也就是说有某一个值特别大,满足合法输入时的要求,如果方差非常小,则说明不存在概率特别大的类别,此时,我们认为他是非法输入。

思考题 2:如何设计该计算器应用以识别下列元素:

A. 更多的符号,比如sin函数

可以在我们的数据集里加上字母元素,然后预测出每一个字母的值,然后通过构造的字符串来进行对比验证。

B. 复杂的表达式结构(上下结构),比如指数\(e^x\) ,分数 \(\Pi/2\)

由于这种情况下的表达式在垂直方向上是可以明显分开的,因此我们考虑将垂直方向上的图像通过某种方式映射到Y轴上去,然后通过在y轴上划分上行区和下行区,来分别处理。

C. 更复杂的表达式结构(包围结构),比如平方根

通过采MatLab或者OpenCV的一些轮廓提取的库,来对图像的轮廓进行提取,对提取出来的轮廓进行内部训练,来得出其模型。但是这种方法势必耗时较大。

posted @ 2019-06-02 10:42  愤怒的大猪蹄  阅读(160)  评论(0编辑  收藏  举报