2011年7月1日 星期五

一元線性回歸分析預測法模型分析

 一元線性回歸分析預測法, 是根據自變數x和因變數Y的相關關係,建立x與Y的線性回歸方程進行預測的方法。由於市場現象一般是受多種因素的影響,而並不是僅僅受一個因素的影響。所 以應用一元線性回歸分析預測法,必須對影響市場現象的多種因素做全面分析。只有當諸多的影響因素中,確實存在一個對因變數影響作用明顯高於其他因素的變 數,才能將它作為自變數,應用一元相關回歸分析市場預測法進行預測。
一元線性回歸分析法的預測模型為:
\hat{Y}_t=a+bx_t    (1)
式中,xt代表t期自變數的值;
\hat{Y}_t代表t期因變數的值;
a、b代表一元線性回歸方程的參數。
a、b參數由下列公式求得(用\sum代表\sum^{n}_{i-1}):
\begin{cases}a=\frac{\sum Y_i}{n}-b\frac{\sum X_i}{n}\\b=\frac{n\sum X_{i}Y_{i}-\sum X_i\sum Y_i}{n\sum X^2_i-(\sum X_i)^2} \end{cases}
為簡便計算,我們作以下定義:
\begin{cases}S_{xx}=\sum(X_i-\bar{X})^2=\sum X^2_i-\frac{(\sum X_i)^2}{n}\\S_{yy}=\sum(Y_i-\bar{Y})^2=\sum Y^2_i-\frac{(\sum Y_i)^2}{n}\\S_{xy}=\sum(X_i-\bar{X})(Y_i-\bar{Y})=\sum X_i Y_i-\frac{\sum X_i\sum Y_i}{n}\end{cases}    (2)
式中:\bar{X}=\frac{\sum X_i}{n},\bar{Y}=\frac{\sum Y_i}{n}
這樣定義a、b後,參數由下列公式求得:
\begin{cases}a=\bar{Y}-b\bar{X}\\b=\frac{X_{xy}}{S_{xx}}\end{cases}    (3)
將a、b代入一元線性回歸方程Yt = a + bxt,就可以建立預測模型,那麼,只要給定xt值,即可求出預測值\hat{Y}_t
回歸分析預測法中,需要對X、Y之間相關程度作出判斷,這就要計算相關係數Y,其公式如下:
r=\frac{\sum(x_i-\bar{X})(Y_i-\hat{y})}{\sqrt{\sum(x_i-\bar{x})^2\sum(y_i-\bar{y})^2}}=\frac{S_{xy}}{\sqrt S_{xx}\bullet{S_{yy}}}
相關係數r的特征有:
①相關係數取值範圍為:-1≤r≤1 。
②r與b符合相同。當r>0,稱正線性相關,Xi上升,Yi呈線性增加。當r<0,稱負線性相關,Xi上升,Yi呈線性減少。
③|r|=0,X與Y無線性相關關係;|r|=1,完全確定的線性相關關係;0<|r|<1,X與Y存在一定的線性相關關係;|r|>0.7,為高度線性相關;0.3<|r|≤0.7,為中度線性相關;|r|≤0.3,為低度線性相關。
r=\frac{S_{xy}}{\sqrt{S_{xx}\bullet S_{yy}}}    (4)

tftp在put上傳的時候顯示File not found的解決辦法

修改文件/etc/xinetd.d/tftp。主要是設置TFTP服務器的根目錄,開啟服務。修改後的文件如下:
 
service tftp
{     socket_type            =dgram
protocol                  =udp
wait                        =yes
user                        =root
server                     =/usr/sbin/in.tftpd
server_args             =-s /home/lqm/tftpboot -c
disable                    =no
per_source             =11
cps                         =100 2
flags                       =IPv4
}

說明:修改項server_args= -s     < path >    -c,其中處可以改為你的tftp-server的根目錄,參數-s指定chroot,-c指定了可以建立檔案

Dying gasp

Provides dying gasp function. If the router is about to lose power, this function detects the situation and sends a signal to warn the digital subscriber line access multiplexers (DSLAM) about the impending line drop. 

Dying gasp 信號是指:在系統輸入電壓無法滿足系統正常工作的時候。系統會自動發一個信號給頭端。告訴頭端,CPE端可能要無法正常工作。頭端作出相應反應。釋放原來安排給CPE的那條通道。 系統Dying gasp實現原理:芯片廠商在設計芯片的時候會設計一個Dying gasp 性能模塊在芯片內。此模塊通過監測外部輸入電壓來實現Dying gasp功能。因為為使得此功能能正常使用的前提是芯片必須還能正常工作,並且要向頭端發送一定時間長度的信號,所以在論壇定義的Dying gasp信號有效時間內,供芯片正常工作的各種電源的電壓不能小於此芯片規格書所描述的最小工作電壓。也就是說,監測點開始啟動的電壓與芯片各工作電壓之差不能小於法定Dying gasp信號時間長度。

How to use simple speedtest in RaspberryPi CLI

  pi@ChunchaiRPI2:/tmp $  wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py --2023-06-26 10:4...