Министерства высшего и среднего специального


X  (x, y) = (1; 1) ni Broyden usuli Yechish



Download 1,76 Mb.
bet6/10
Sana26.06.2022
Hajmi1,76 Mb.
#705910
1   2   3   4   5   6   7   8   9   10
Bog'liq
chiqarish kerak

X  (x, y)
= (1; 1) ni Broyden usuli

Yechish. Misolning yechimi jarayonini, iteratsiyalardagi

Xk  (xk , yk )
yaqinlashishlarni quyidagi jadval shaklida ifodalaylik:


K

xk

yk

Xk X

0

2,000000000

2,000000000

1,414213562

1

1,694513211

0,889023252

0,703323850

2

1,532940994

0,835742461

0,557679695

3

1,330935487

0,770464391

0,402746685

4

1,251500757

0,804076528

0,318808151

5

1,139841409

0.866849425

0.193092452

6

1.087198127

0.913245001

0.123003835

7

1.039140157

0.958904664

0.056751903

8

1.016525113

0.982554663

0.024029547

9

1.003700722

0.996037640

0.005421774

10

1.000537288

0.999428320

0.000784536

11

1.000005832

0.999993444

8.774735736E-6

12

1.000000808

0.999999157

1.167386327E-6

13

0.999999806

1.000000202

2.795316564E-7

14

1.000000000

1.000000000

3.994662952E-10

Jadvaldan ko‘rinadiki, bu misolning natijasiga Nyuton usuli bilan 8 qadamda erishilgan edi. Bu esa Broyden usulining iteratsiya tezligi Nyuton usulinikidan past ekanligini ko‘rsatadi. Shunga qaramasdan, Broyden usuli ommabop bo‘lib, hisoblash amaliyotida keng qo‘llanilib kelinmoqda.


    1. Tezkor tushish usuli (Gradiyent usuli)


Yuqoridagi (1) tenglamalar sistemasini qaraymiz. Faraz qilaylik, fi
funksiyalar o‘zlarining umumiy aniqlanish sohasida haqiqiy va uzluksiz differensiallanuvchan. Quyidagi funksiyani qaraymiz:

U x
n f x2 f x,
f x.

i
i1
Ravchanki, (1) sistemaning har bir yechimi U(x) funksiyani nolga

aylantiradi; va aksincha U(x) funksiya nolga teng bo‘ladigan sonlar (1) sistemaning ildizlari.
x1, x2,

Faraz qilamizki, (1) sistema izolyatsiyalangan yechimgagina ega
bo‘lib, bu yechim U(x) funksiyaning qat’iy minimum nuqtasi bo‘lsin. Bu bilan masala n o‘lchovli fazoda U(x) funksiyaning minimumini topishga olib kelinadi.

Faraz qilaylik, x  (1) sistemaning vektor-ildizi,
x0
esa uning

boshlang‘ich yaqinlashishi bo‘lsin.
x0
nuqta orqali U(x) funksiyaning

sath sirtini o‘tkazamiz. Agar
x0
nuqta x ildizga yetarlicha yaqin bo‘lsa, u

holda bizning farazimiz bo‘yicha sath sirti o‘xshash.
U x U x0
ellipsoidga

x0
nuqtadan boshlab
U x U x0
sirt normali bo‘ylab

harakatlanib, bu harakatni shu normal qaysidir boshqa bir
U x U x1

sath sirtiga biror
x1
nuqtada urinmaguncha davom ettiramiz. Keyin yana

x1
nuqtadan harakatni
U x U x1
sath sirti bo‘ylab davom ettirib, bu

harakatni shu normal boshqa bir yangi U x U x2
sath sirtiga biror
x2

nuqtada urinmaguncha davom ettiramiz va hokazo. Vaholanki,
U x0 U x1 U x2  bo‘lsa, u holda biz shu yo‘l bilan
harakatlanib, U(x) ning (1) sistemaning izlanayotgan x ildiziga mos keluvchi eng kichik qiymatli nuqtasiga tezkor yaqinlashib boramiz. Ushbu

U
x1


U

 
U x
 
xn
– tuzilgan U x
funksiyaning gradiyenti belgilashini kiritib,

OM0M1, OM1M2, vektorli uchburchaklardan quyidagini yozamiz:
x p1 x p pU x p , p  0,1,2, .

Endi p
ko‘paytuvchin aniqlash qoldi. Buning uchun quyidagi skalyar

funksiyani qaraymiz:
U x p  pU xp .


 
Bu
funksiya U funksiya sathining
xp
nuqtadagi sath sirtiga

o‘tkazilgan normalga mos keluvchi o‘zgarishini beradi.
  p

ko‘paytuvchini shunday tanlash lozimki,

funksiya minimumga

erishsin. Bu funksiyadan  bo‘yicha hosila olib, uni nolga tenglashtiramiz. Unda quyidagi tenglamani hosil qilamiz:
d U x p  pU x p  0 . (40)
d

  1. tenglamaning eng kichik musbat ildizi bizga p

ning qiymatini

beradi. Endi p
sonni taqribiy topish usulini qarab chiqaylik. Faraz

qilamizki,   kichik parametr bo‘lib, uning kvadrati va undan yuqori darajalarini e’tiborga olmaslik mumkin. U holda quyidagiga kelamiz:

2

i


n


i1
f x p U x p .

fi funksiyani  ning chiziqli hadlarigacha aniqlikdagi darajalariga
yoyib, quyidagiga ega bo‘lamiz:

n fi x p
2

fi x p  
U xp ,





x
 
i1


bu yerda


fi fi , fi , ,



fi .

x x1 x2 xn
 
Bulardan
n fi x p fi x p


 2 fi xp   U x p  U x p  0 .

Natijada,




n f xp
p i1
i1




i  
fi x p
x
x
U x p







f x p ,
x


W xpU xp
,

n fi x p
2 W x p U x p ,
W xpU xp






i1 x

U x p




bu yerda W x  fi
x  vektor-funksiya f ning Yakob matritsasi.

Yuqoridagilardan quyidagi tenglikka kelamiz:

U
n  f
x2  2 n
f x fi x .




x x
i
i x

Bu yerdan esa


j j i1


n

fi x


x






i
f x
i1 j

U x  2 i1 1  2W x f x




n
i1
fi x
xn



fi x


bu yerda W x

  • transponirlangan Yakob matritsasi.

Shularga ko‘ra quyidagi natijaga kelamiz:
f p ,WpWp f p


 
p  2p W W f p,
, (41)
W W f p

p p p p
bu yerda soddalik uchun quyidagicha yozuv qabul qilingan:

f p f x p ; Wp W x p , bularga ko‘ra
xp1 xp pWp f p,
p  0, 1, 2, . (42)
Gradiyent usuli algoritmining blok-sxemasi 9-rasmda tasvirlangan.



Download 1,76 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish