AI实验报告

贵州师范大学计算机实验报告

课程名称:  人工智能  班级: 13级计本  实验日期:  2016.5.2 

学号:  136201010515  姓名:          成绩:           

一、实验名称

线性回归预测系统

二、实验目的及要求

理解和掌握线性回归预测的基本方法,能够编程实现简单的线性回归预测系统。

1、熟悉Octave编程语言;

2、线性回归预测函数、代价函数的设计和实现;

3、使用梯度下降算法进行参数学习;

三、实验工具

Notepad++  Octave

四、实验内容

⑴、用Notepad++代码编辑软件对已有的代码进行编辑填充,因为Octave软件没有编辑功能。将代价函数与预测函数写入。

 

⑵、启动Octave软件。用clc命令进行清屏,然后用cd命令对文件路径进行更改,完成后执行ex1程序。有结果如下图:

初始图:

 

预测走向图:

 

立体图:

 

初始位置图:

 

最佳位置图:

 

五、结论

      这个实验难度对我来说在中等以上,最主要的问题是阅读代码,不理解代码意思造成。软件方面基本上没有太大的问题。

      这次了解了基本的一些预测方法,对于以后深入学习智能语言有一定的帮助。

原文地址:https://www.cnblogs.com/owenlong/p/5473343.html