Thuật toán thể hiện trên máy tính các mô hình xác suất (tạo quan sát giả) và giò tìm tối ưu các hàm số cho mô hình toán - PGS.TS. Nguyễn Hữu Bảo
Số trang: 3
Loại file: pdf
Dung lượng: 130.64 KB
Lượt xem: 3
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Thể hiện các mô hình xác suất trên máy tính hay mô phỏng các quan sát, thuật toán dò tìm ngẫu nhiên các tham số tối ưu cho mô hình toán là những nội dung trong bài viết "Thuật toán thể hiện trên máy tính các mô hình xác suất (tạo quan sát giả) và giò tìm tối ưu các hàm số cho mô hình toán". Mời các bạn cùng tham khảo nội dung bài viết để nắm bắt thông tin chi tiết.
Nội dung trích xuất từ tài liệu:
Thuật toán thể hiện trên máy tính các mô hình xác suất (tạo quan sát giả) và giò tìm tối ưu các hàm số cho mô hình toán - PGS.TS. Nguyễn Hữu BảoThuËt to¸n thÓ hiÖn trªn m¸y tÝnh c¸c m« h×nhx¸c suÊt (t¹o quan s¸t gi¶) vµ dß t×m tèi u c¸c hµm sè cho m« h×nh to¸n PGS. TS. NguyÔn H÷u B¶o Khoa CNTT - §¹i häc Thuû Lîi §1. §Æt VÊn ®Ò: ViÖc thÓ hiÖn trªn m¸y tÝnh c¸c m« h×nh x¸c suÊt vµ dß t×m c¸c tham sè tèi ucho m« h×nh lµ mét trong nh÷ng c«ng viÖc quan träng nhÊt trong øng dông to¸n ®Ó m«pháng c¸c m« h×nh nghiªn cøu thùc tÕ. §Ó lµm viÖc víi c¸c m« h×nh x¸c suÊt (nh lulîng Qmax trong thuû v¨n, ®å bÒn cña vËt liÖu trong x©y dùng, ®iÒu tiÕt lu lîng x¶ vµdïng ë c¸c nhµ m¸y thuû ®iÖn, v.v...), ngêi ta cÇn cã rÊt nhiÒu quan s¸t vÒ c¸c ®¹ilîng ngÉu nhiªn ®ã (mµ trong thùc tÕ viÖc thu thËp c¸c quan s¸t gÆp nhiÒu khã kh¨nvÒ nhiÒu lý do). Cã nhiÒu ph¬ng ph¸p kh¾c phôc t×nh h×nh nµy, hoÆc lËp thÝ nghiÖm(c¸c m« h×nh vËt lý) hoÆc t¹o gi¶ c¸c quan s¸t dùa trªn viÖc n¾m b¾t ®îc c¸c ph©n bèx¸c suÊt cña chóng. H¬n n÷a, ®Ó hiÓu hÕt têng tËn h¬n 1 bµi to¸n thùc tÕ, ngêi ta ph¶i t¹o nªnnh÷ng m« h×nh to¸n sau cho thËt s¸t víi thùc tÕ theo nghÜa sai sè trung b×nh ph¬ng(gi÷a tÝnh to¸n vµ thùc ®o) ®îc gi¶m thiÓu tèi ®a. Hai vÊn ®Ò trªn cã quan hÖ chÆt chÏ víi nhau thuËt to¸n dß t×m tham sè tèi ucho m« h×nh sÏ x©y dùng thuËt to¸n m« pháng c¸c quan s¸t hiÕm. §2. ThÓ hiÖn c¸c m« h×nh x¸c suÊt trªn m¸y tÝnh (Hay m« pháng c¸c quans¸t)1. M« pháng c¸c quan s¸t cã ph©n phèi x¸c suÊt quen thuéc:* Ph©n phèi mò: Gi¶ sö lµ ®¹i lîng ngÉu nhiªn (®.l.n.n) x¸c ®Þnh trªn (0, ) cã mËt®é x¸c suÊt: P(x) = e-x (x 0, tham sè d¬ng) 1 Khi ®ã lnR sÏ lµ thÓ hiÖn cña , ë ®©y R lµ sè ngÉu nhiªn trªn kho¶ng (0;1). 2* Ph©n bè nhÞ thøc : Gi¶ sö x¸c ®Þnh trªn kho¶ng 0, lµ ®.l.n.n cã hµm mËt ®é: 2 P(x) = 1 x ( 0 x , > 0) 2 2 Khi ®ã: (1 - R ) lµ thÓ hiÖn cña . * Ph©n bè Weibull (V©y- bun): Gi¶ sö lµ ®.l.n.n cã ph©n bè Weibull víi hµmmËt ®é: P(x) = x-1 e x (, , x >0) 1 1 Khi ®ã ln R sÏ lµ thÓ hiÖn cho . * Ph©n bè chuÈn: Gi¶ sö lµ ®.l.n.n cã ph©n bè chuÈn trªn ®êng th¼ng thùc víihµm mËt ®é: x2 1 2 P(x) = e 2 1 R2 Khi ®ã sign (2R1 - 1) ln sÏ lµ thÓ hiÖn trªn m¸y tÝnh cho . ë ®©y 8 1 R 2 1 nÕu x 0 ký hiÖu signX = 0 nÕu x 0 vµ R1, R2 lµ 2 ®.l.n.n cã ph©n phèi ®Òu trªn (0,1) vµ ®éc - 1 nÕu x 0 lËp víi nhau. 2. M« pháng vÐc t¬ ngÉu nhiªn cã ph©n phèi ®Òu. Chóng ta sÏ xÐt cho trêng hîp vÐc t¬ ngÉu nhiªn 3 chiÒu, cßn c¸c më réng chon chiÒu (n > 3) hoµn toµn t¬ng tù. KÕt qu¶ sau ®©y (xem [1]) lµ c¬ së to¸n häc cñathuËt to¸n : Gi¶ sö = (1, 2, 3) lµ 1 vÐc t¬ ngÉu nhiªn 3 chiÒu cã ph©n phèi ®Òu trªn h×nh cÇu. 3 S(0,r) = {(x1, x2, x3) R3 : x i2 r 2 } i 1 Khi ®ã cã thÓ biÕn ®æi thµnh: 1 = 1 sin 2 cos 3; 2 = 1sin 2sin3 3 = 1cos2 trong ®ã 1, 2, 3, lµ nh÷ng ®.l.n.n ®éc lËp tõng ®«i mét vµ cã hµm mËt ®ét¬ng øng lµ: P1(y1) = 3y12r-3 (0 y1 r) 1 P2(y2) = siny2 (0 y2 ) 2 1 P3(y3) = (0 y3 2) 2 Dùa trªn mÖnh ®Ò trªn, ta cã thÓ x©y dùng thuËt to¸n nh sau: 1 = 2 r R 1 1 R 1 cos2 R 2 2 = 2 r R 1 1 R 1 sin 2 R 2 3 = r 2 R 1 1 Trong ®ã R1, R2 lµ nh÷ng sè ngÉu nhiªn cã ph©n bè ®Òu trªn kho¶ng (0,1). 3: ThuËt to¸n dß t×m ngÉu nhiªn c¸c tham sè tèi u cho m« h×nh to¸n. 1. §Æt bµi to¸n. §Ó tiÖn tr×nh bµy, chóng ta xÐt bµi to¸n dß t×m tham sè trong trêng hîp 2 chiÒu(kh«ng gian tham sè lµ 1 miÒn G thuéc kh«ng gian R2), tøc lµ khi x©y dùng mµ m«h×nh to¸n chóng ta cÇn xÐt tíi t¸c ®éng tham gia cña hai tham sè (X, Y) mµ gi¶ ®Þnh cãtån t¹i gi¸ trÞ tèi u lµ X* vµ Y*. Bíc 2: ThuËt to¸n dß t×m (Xk, Yk) = (Xk-1, Yk-1) + (xk;y k) Δxk1;Δyk1n nÕu Q(xk , yk )Q(xk-1, yk1) víi (xk, yk) = gR nÕu Q(xk , y k )Q(xk-1, y k1) Trong ®ã g lµ ®é dµi bíc líi, R lµ vÐc t¬ t¬ ngÉu nhiªn cã ph©n phèi ®Òu trªnh×nh cÇu ®¬n vÞ (®îc t¹o tõ thuËt to¸n cña phÇn tríc). Víi thuËt to¸n trªn sau h÷uh¹n bíc läc m¸y sÏ dõng vµ cho ta kÕt qu¶ t×m ®îc : X* vµ Y*. §4. KÕt luËn ThuËt to¸n dß t×m tèi u ®· ®îc dïng thö nghiÖm trong viÖc x¸c ®Þnh hµmph©n bè cho lu lîng Qmax ë tr¹m thuû v¨n S¬n T©y (xem [2]). Víi ph¬ng ph¸p dßt×m b»ng ph¬ng ph¸p thö sai c¸c tham sè, sai sè trung b×nh ph¬ng lµ 0,68 cßn nÕu södông ph¬ng ph¸p dß t×m ngÉu nhiªn nãi trªn th× sai sè trung b×nh ph¬ng ®· gi¶m h¼nchØ cßn 0,32 (xem 2). Ngoµi ra ph¬ng ph¸p dß t×m tèi u nãi trªn ®· ®îc øng dôngtrong mét sè LuËn ¸n cao häc hoÆc ®Ò tµi híng dÉn nghiªn cøu khoa häc trÎ cña häcviªn cao häc vµ sinh viªn n¨m thø 2 Khoa C«ng nghÖ th«n ...
Nội dung trích xuất từ tài liệu:
Thuật toán thể hiện trên máy tính các mô hình xác suất (tạo quan sát giả) và giò tìm tối ưu các hàm số cho mô hình toán - PGS.TS. Nguyễn Hữu BảoThuËt to¸n thÓ hiÖn trªn m¸y tÝnh c¸c m« h×nhx¸c suÊt (t¹o quan s¸t gi¶) vµ dß t×m tèi u c¸c hµm sè cho m« h×nh to¸n PGS. TS. NguyÔn H÷u B¶o Khoa CNTT - §¹i häc Thuû Lîi §1. §Æt VÊn ®Ò: ViÖc thÓ hiÖn trªn m¸y tÝnh c¸c m« h×nh x¸c suÊt vµ dß t×m c¸c tham sè tèi ucho m« h×nh lµ mét trong nh÷ng c«ng viÖc quan träng nhÊt trong øng dông to¸n ®Ó m«pháng c¸c m« h×nh nghiªn cøu thùc tÕ. §Ó lµm viÖc víi c¸c m« h×nh x¸c suÊt (nh lulîng Qmax trong thuû v¨n, ®å bÒn cña vËt liÖu trong x©y dùng, ®iÒu tiÕt lu lîng x¶ vµdïng ë c¸c nhµ m¸y thuû ®iÖn, v.v...), ngêi ta cÇn cã rÊt nhiÒu quan s¸t vÒ c¸c ®¹ilîng ngÉu nhiªn ®ã (mµ trong thùc tÕ viÖc thu thËp c¸c quan s¸t gÆp nhiÒu khã kh¨nvÒ nhiÒu lý do). Cã nhiÒu ph¬ng ph¸p kh¾c phôc t×nh h×nh nµy, hoÆc lËp thÝ nghiÖm(c¸c m« h×nh vËt lý) hoÆc t¹o gi¶ c¸c quan s¸t dùa trªn viÖc n¾m b¾t ®îc c¸c ph©n bèx¸c suÊt cña chóng. H¬n n÷a, ®Ó hiÓu hÕt têng tËn h¬n 1 bµi to¸n thùc tÕ, ngêi ta ph¶i t¹o nªnnh÷ng m« h×nh to¸n sau cho thËt s¸t víi thùc tÕ theo nghÜa sai sè trung b×nh ph¬ng(gi÷a tÝnh to¸n vµ thùc ®o) ®îc gi¶m thiÓu tèi ®a. Hai vÊn ®Ò trªn cã quan hÖ chÆt chÏ víi nhau thuËt to¸n dß t×m tham sè tèi ucho m« h×nh sÏ x©y dùng thuËt to¸n m« pháng c¸c quan s¸t hiÕm. §2. ThÓ hiÖn c¸c m« h×nh x¸c suÊt trªn m¸y tÝnh (Hay m« pháng c¸c quans¸t)1. M« pháng c¸c quan s¸t cã ph©n phèi x¸c suÊt quen thuéc:* Ph©n phèi mò: Gi¶ sö lµ ®¹i lîng ngÉu nhiªn (®.l.n.n) x¸c ®Þnh trªn (0, ) cã mËt®é x¸c suÊt: P(x) = e-x (x 0, tham sè d¬ng) 1 Khi ®ã lnR sÏ lµ thÓ hiÖn cña , ë ®©y R lµ sè ngÉu nhiªn trªn kho¶ng (0;1). 2* Ph©n bè nhÞ thøc : Gi¶ sö x¸c ®Þnh trªn kho¶ng 0, lµ ®.l.n.n cã hµm mËt ®é: 2 P(x) = 1 x ( 0 x , > 0) 2 2 Khi ®ã: (1 - R ) lµ thÓ hiÖn cña . * Ph©n bè Weibull (V©y- bun): Gi¶ sö lµ ®.l.n.n cã ph©n bè Weibull víi hµmmËt ®é: P(x) = x-1 e x (, , x >0) 1 1 Khi ®ã ln R sÏ lµ thÓ hiÖn cho . * Ph©n bè chuÈn: Gi¶ sö lµ ®.l.n.n cã ph©n bè chuÈn trªn ®êng th¼ng thùc víihµm mËt ®é: x2 1 2 P(x) = e 2 1 R2 Khi ®ã sign (2R1 - 1) ln sÏ lµ thÓ hiÖn trªn m¸y tÝnh cho . ë ®©y 8 1 R 2 1 nÕu x 0 ký hiÖu signX = 0 nÕu x 0 vµ R1, R2 lµ 2 ®.l.n.n cã ph©n phèi ®Òu trªn (0,1) vµ ®éc - 1 nÕu x 0 lËp víi nhau. 2. M« pháng vÐc t¬ ngÉu nhiªn cã ph©n phèi ®Òu. Chóng ta sÏ xÐt cho trêng hîp vÐc t¬ ngÉu nhiªn 3 chiÒu, cßn c¸c më réng chon chiÒu (n > 3) hoµn toµn t¬ng tù. KÕt qu¶ sau ®©y (xem [1]) lµ c¬ së to¸n häc cñathuËt to¸n : Gi¶ sö = (1, 2, 3) lµ 1 vÐc t¬ ngÉu nhiªn 3 chiÒu cã ph©n phèi ®Òu trªn h×nh cÇu. 3 S(0,r) = {(x1, x2, x3) R3 : x i2 r 2 } i 1 Khi ®ã cã thÓ biÕn ®æi thµnh: 1 = 1 sin 2 cos 3; 2 = 1sin 2sin3 3 = 1cos2 trong ®ã 1, 2, 3, lµ nh÷ng ®.l.n.n ®éc lËp tõng ®«i mét vµ cã hµm mËt ®ét¬ng øng lµ: P1(y1) = 3y12r-3 (0 y1 r) 1 P2(y2) = siny2 (0 y2 ) 2 1 P3(y3) = (0 y3 2) 2 Dùa trªn mÖnh ®Ò trªn, ta cã thÓ x©y dùng thuËt to¸n nh sau: 1 = 2 r R 1 1 R 1 cos2 R 2 2 = 2 r R 1 1 R 1 sin 2 R 2 3 = r 2 R 1 1 Trong ®ã R1, R2 lµ nh÷ng sè ngÉu nhiªn cã ph©n bè ®Òu trªn kho¶ng (0,1). 3: ThuËt to¸n dß t×m ngÉu nhiªn c¸c tham sè tèi u cho m« h×nh to¸n. 1. §Æt bµi to¸n. §Ó tiÖn tr×nh bµy, chóng ta xÐt bµi to¸n dß t×m tham sè trong trêng hîp 2 chiÒu(kh«ng gian tham sè lµ 1 miÒn G thuéc kh«ng gian R2), tøc lµ khi x©y dùng mµ m«h×nh to¸n chóng ta cÇn xÐt tíi t¸c ®éng tham gia cña hai tham sè (X, Y) mµ gi¶ ®Þnh cãtån t¹i gi¸ trÞ tèi u lµ X* vµ Y*. Bíc 2: ThuËt to¸n dß t×m (Xk, Yk) = (Xk-1, Yk-1) + (xk;y k) Δxk1;Δyk1n nÕu Q(xk , yk )Q(xk-1, yk1) víi (xk, yk) = gR nÕu Q(xk , y k )Q(xk-1, y k1) Trong ®ã g lµ ®é dµi bíc líi, R lµ vÐc t¬ t¬ ngÉu nhiªn cã ph©n phèi ®Òu trªnh×nh cÇu ®¬n vÞ (®îc t¹o tõ thuËt to¸n cña phÇn tríc). Víi thuËt to¸n trªn sau h÷uh¹n bíc läc m¸y sÏ dõng vµ cho ta kÕt qu¶ t×m ®îc : X* vµ Y*. §4. KÕt luËn ThuËt to¸n dß t×m tèi u ®· ®îc dïng thö nghiÖm trong viÖc x¸c ®Þnh hµmph©n bè cho lu lîng Qmax ë tr¹m thuû v¨n S¬n T©y (xem [2]). Víi ph¬ng ph¸p dßt×m b»ng ph¬ng ph¸p thö sai c¸c tham sè, sai sè trung b×nh ph¬ng lµ 0,68 cßn nÕu södông ph¬ng ph¸p dß t×m ngÉu nhiªn nãi trªn th× sai sè trung b×nh ph¬ng ®· gi¶m h¼nchØ cßn 0,32 (xem 2). Ngoµi ra ph¬ng ph¸p dß t×m tèi u nãi trªn ®· ®îc øng dôngtrong mét sè LuËn ¸n cao häc hoÆc ®Ò tµi híng dÉn nghiªn cøu khoa häc trÎ cña häcviªn cao häc vµ sinh viªn n¨m thø 2 Khoa C«ng nghÖ th«n ...
Tìm kiếm theo từ khóa liên quan:
Thuật toán tính xác suất Thuật toán trên máy tính Mô hình xác suất Cách tạo quan sát giả Giò tìm tối ưu Mô hình toánGợi ý tài liệu liên quan:
-
Giáo trình nhập môn tin học - Phần II Thuật toán
14 trang 50 1 0 -
Sách giáo khoa Toán lớp 6: Tập 2 (Bộ sách Cánh diều)
110 trang 37 0 0 -
Giáo trình Các mô hình xác suất và ứng dụng - Phần II: Quá trình dừng và ứng dụng (Phần 2)
48 trang 35 0 0 -
Bài giảng Các phương pháp định lượng 2: Mô hình Xác suất - Lê Việt Phú
36 trang 34 0 0 -
Giáo trình Các mô hình xác suất và ứng dụng - Phần I: Xích Markov và ứng dụng (Phần 1)
70 trang 24 1 0 -
Xây dựng mô hình toán quá trình xát vỏ trong máy xát vỏ cà phê kiểu rulô ngang hai tầng XV-1500
10 trang 23 0 0 -
Bài giảng Kỹ thuật thông tin số
39 trang 21 0 0 -
Bài giảng Mô hình toán kinh tế: Chương 1 - ĐH Kinh tế Quốc dân
28 trang 20 0 0 -
Kỹ thuật Thiết kế máy điện: Phần 2
366 trang 18 0 0 -
Bài giảng Mô hình toán kinh tế: Chương 4 - ĐH Kinh tế Quốc dân
37 trang 18 0 0