1701011130
1701011131
1701011132
其中,x为人均GDP,y为平均房价。
1701011133
1701011134
(1)采用人工计算
1701011135
1701011136
回归方程求解,需要采用最小二乘法的思路进行逐步求解,具体的求解变量如下:
1701011137
1701011138
1701011139
1701011140
1701011141
其中,代入每一个xi对应的每一个yi进行计算:
1701011142
1701011143
1701011144
1701011145
1701011146
将计算的结果代入上述的求偏导数进行解方程,求解三元一次方程,由此可得出:
1701011147
1701011148
1701011149
1701011150
1701011151
从而得到相应的人均GDP与房价的函数方程如下:
1701011152
1701011153
1701011154
1701011155
1701011156
根据函数,绘出函数图像如图10-2所示,该地区的人均GDP确实满足倒U曲线理论。在一个国家经济起飞阶段,随着国民经济或人均GDP的增长,房地产业的增长首先高于人均GDP的增长速度加速增长;但随着人均GDP的进一步增长,房地产业的发展速度将放缓,直至与人均GDP同速,甚至低于人均GDP的增长速度,其发展轨迹呈倒U曲线。
1701011157
1701011158
(2)采用计算机编程求解
1701011159
1701011160
采用最小二乘法进行人均GDP与房价二元一次函数拟合,编写MATLAB程序如下:
1701011161
1701011162
clc,clear,close all %清屏和清除变量warning off %消除警告tic %计时开始load(‘GDP.mat’) %加载数据fj = GDP(
:,1); %平均房价: 元/平米GDP = GDP(
:,2); %人均GDP: 元GDP2 = 0
:1000:2.43*max(GDP);b = polyfit(GDP,fj,2) %二次方程拟合fjy = b(1)*GDP2.^2+b(2)*GDP2+b(3); %方程计算figure(1), %新建图形窗口plot(GDP,fj,‘o-‘,‘linewidth’,2) %画图figure(2), %新建图形窗口plot(GDP,fj,‘o-‘,‘linewidth’,2) %画图hold on %图形保持句柄plot(GDP2,fjy,‘r-‘,‘linewidth’,2) %画图toc % 结束计时
1701011163
1701011164
运行程序输出结果如下:
1701011165
1701011166
b = -0.0000 0.3236 -177.0625 时间已过 0.328985 秒。 >>
1701011167
1701011168
由结果可知,采用计算机计算该方程,耗时0.328985秒,相比人工手算,节约了大量的时间,因此计算机的普及,使得工程应用问题简单化,用户可以节约更多的时间进行模型的优化分析,进行算法开发等。
1701011169
1701011170
故该地区人均GDP与房价的关系为:
1701011171
1701011172
1701011173
1701011174
1701011175
这就是人工智能中最简单的应用之一,是不是相对很简单呢?
1701011176
1701011177
1701011178
1701011179
[
上一页 ]
[ :1.70101113e+09 ]
[
下一页 ]