Professional Documents
Culture Documents
v.đ.k w ∈ Rn+1
3. Hướng giải
M
2
Ta cần tìm w∗¿ argmin ∑ ( y i−w0−w1 xi 1−…−wn x ¿ )
i=1
Đặt A là ma trận kích thước M x ( n+1 ) là ma trận “mở rộng” của tất cả các mẫu dữ liệu
trong T , mỗi hàng Ai thể hiện một mẫu dữ liệu “mở rộng”:
Ai = ( 1 , x i 1 , x i 2 , … , x ¿ )
T
Đặt y=( y 1 , y 2 ,… , y M ) thể hiện tất cả các nhãn trong tập dữ liệu .
Khi đó có thể viết lại :
M
2
RSS ( w , T )=∑ ( y i −f ( x i ) )
i=1
2
¿ ( y− Aw )
∂ ( RSS ( w , T ) )
Xét =0
∂w
→ 2 AT ( y−Aw )=0
→ A T Aw= AT y
→ w¿ =w=( A ¿¿ T A)−1 A T y ¿
(Ở đây ta giả sử ma trận AT A khả nghịch. Trong trường hợp không khả nghịch có thể
dùng Giả nghịch đảo Moore–Penrose)
4. Thực nghiệm
4.1. Dữ liệu
Training set T được thu thập từ bộ dữ liệu của VNdirect (https://www.vndirect.com.vn/)
từ ngày 01-01-2021 đến ngày 30-06-2021, với mã cổ phiếu là SD9
Định dạng dữ liệu như bảng dưới:
Attrib adj clo change_ av volume_ value_m volume_rec value_rec op hi lo volu
utes ust se perc g match atch oncile oncile en gh w me
date
2021- 8.0 8.0 1.2658 7.9 53300.0 4.217100 0.0 0.0 7.9 8.0 7. 53300
06-18 12 e+08 8 .0
2021- 8.4 8.4 5.0000 8.3 528163.0 4.416244 0.0 0.0 7.8 8.7 7. 52816
06-21 62 e+09 8 3.0
2021- 8.3 8.3 -1.1905 8.2 25713.0 2.123474 0.0 0.0 8.4 8.5 8. 25713
06-22 58 e+08 2 .0
2021- 8.2 8.2 -1.2048 8.1 29701.0 2.418582 0.0 0.0 8.3 8.3 8. 29701
06-23 43 e+08 0 .0
2021- 8.1 8.1 -1.2195 8.0 48930.0 3.946714 0.0 0.0 8.1 8.2 8. 48930
06-24 66 e+08 0 .0
2021- 8.1 8.1 0.0000 8.0 65100.0 5.209100 0.0 0.0 8.0 8.1 7. 65100
06-25 02 e+08 9 .0
2021- 8.1 8.1 0.0000 8.0 141980.0 1.138232 0.0 0.0 8.1 8.2 7. 14198
06-28 17 e+09 9 0.0
2021- 7.9 7.9 -2.4691 7.8 85500.0 6.688500 0.0 0.0 7.9 8.0 7. 85500
06-29 23 e+08 8 .0
2021- 7.9 7.9 0.0000 7.8 42409.0 3.309196 0.0 0.0 7.9 7.9 7. 42409
06-30 03 e+08 8 .0
4. Kết luận
Đề xuất mô hình dự đoán giá cổ phiếu dựa vào các giá trị quá khứ và như phương
pháp giải
Cài đặt kiểm tra tính hiệu quả của phương pháp giải trên dữ liệu thực tế.