Научная статья на тему 'BERILGANLARDAGI IF-THEN QOIDALARINI IZLASH UCHUN LOKAL METRIKALARNI QURISH'

BERILGANLARDAGI IF-THEN QOIDALARINI IZLASH UCHUN LOKAL METRIKALARNI QURISH Текст научной статьи по специальности «Науки о Земле и смежные экологические науки»

37
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
dasturlash / if-then / lokal metrika / Chebishev metrikasi / masala / hisoblash eksperimenti. / programming / if-then / local metrics / Chebyshev metrics / problem / computational experiment.

Аннотация научной статьи по наукам о Земле и смежным экологическим наукам, автор научной работы — Alisher Yusupjan O‘G‘Li Usmanov

Bugungi kunda dasturlashning tobora rivojlanib borishi sabab barcha fanlar ushbu sohaga murojaat etmoqdalar. Maqolada dasturlashning bir qismi bo‘lgan ifthen qoidalarini izlash uchun lokal metrikalarni qurish haqida s o‘z boradi.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

In connection with the growing development of programming, today all disciplines are turning to this area. This article discusses building local metrics to find if-then rules that are part of p rogramming.

Текст научной работы на тему «BERILGANLARDAGI IF-THEN QOIDALARINI IZLASH UCHUN LOKAL METRIKALARNI QURISH»

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

BERILGANLARDAGI IF-THEN QOIDALARINIIZLASH UCHUN LOKAL

METRIKALARNI QURISH

Alisher Yusupjan o'g'li Usmanov

Andijon davlat universiteti alisherusmonov 91 @mail.ru

ANNOTATSIYA

Bugungi kunda dasturlashning tobora rivojlanib borishi sabab barcha fanlar ushbu sohaga murojaat etmoqdalar. Maqolada dasturlashning bir qismi b o'lgan if-then qoidalarini izlash uchun lokal metrikalarni qurish haqida s o'z boradi.

Kalit so'zlar: dasturlash, if-then, lokal metrika, Chebishev metrikasi, masala, hisoblash eksperimenti.

ABSTRACT

In connection with the growing development of programming, today all disciplines are turning to this area. This article discusses building local metrics to find if-then rules that are part of programming.

Keywords: programming, if-then, local metrics, Chebyshev metrics, problem, computational experiment.

KIRISH

If-then qidiruvi hech bo'lmaganda bitta sinf uchun lokal metrika parametrlarini hisoblash va tanlash metodi orqali amalga oshiriladi. Shar shaklidagi aniq bir sinfning mantiqiy qonuniyatini tanlash uchun uning chegaraviy ob'ektlari qism to'plamidan foydalaniladi. Qobiq ob'ektlar soni o'sishi bilan fiksirlangan qiymatga intiladi. Alomatlar fazosining lokal oblastlarini belgilash ob'ekt- qoplamai qobiq ob'ektlarini minimal o'rab olish masalasiga olib keladi. O'rab olishning har bir ob'ekt-qoplamai lokal bo'yicha sharning markazi va o'zining lokal oblastining vakili hisoblanadi.

ADABIYOTLAR TAHLILI VA METODOLOGIYA

Ko'rilayotgan predmet oblast terminlaridagi ajratib olingan mantiqiy qonuniyatlarni tshuntirish masalasi yechiladi.

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

Masalaning qo'yilishi

E0 = {S1,...,Sm} o'rganiladigan tanlov (ob'ektlar to'plami) n miqdoriy

alomatlar bilan jadval ko'rinishida berilgan. E0 ob'ektlar to'plami , l ta

kesishmaydigan K1......Kl to'plam ostilari (sinflar) vakillaridan tashkil topgan.

Bir necha metrika berilgan.Shu metrikalar orasidan har bir sinf uchun o'z metrikasini (lokal metrikani) tanlash talab qilinadi.

Sinflarda lokal metrika ob'ektlarini tanlash

/

/ta kesishmaydigan sinflar Kx......= Ki ga bo'lingan T ta

7=1

ob'ektlardan tashkil topgan to'plam qaraladi.Sinflar vakillari ob'ekt tanlanmalari orqali E0 = {S1,....,S2} berilgan deb hisoblaymiz.Tanlanma ob'ektlari n ta turli

xildagi belgilar X = (x1,...,xn) orqali aniqlanadi,aniqlanish to'plami £ intervali

shkalalarda o'lchanadi, n — ^ minimal qiymat.Har bir sinfni aniqlaydigan shunday

ç(S,S0) = [p(S,S0) <= r] predikatlar oilasi topiladiki,bunda p = (S,S0) -

alomatlar fazosidagi metrika, s o -shar markazi, r -shar radiusi.

Predikatlar qurish uchun metrika tanlashning 2 ta yo'li taklif qlinadi.Brinchisida har bir sinf uchun qandaydir berilgan R = {p(x, y)} to'plamidan

olingan lokal metrikani aniqlash kerak .Masalani har bir metrika p(x, y) e R bo'yicha yechish 2 ta etapda amalga oshadi.

1.Qobiqni sinf ob'ektlarining chegaraviy qismto'plamlarini metrika p(x, y) bo'yicha hisoblash;

2.Ob'ekt qoplamai sinf qobiqlarini minimal o'rab olish haqidagi masalani yechish.

p(x, y) e R metrika bo'yicha analitik Kd, d = 11 sinf chegaraviy ob'ektlari qismito'plamini aniqlaymiz.Har bir St e Kd n E0 uchun p(x, y) bo'yicha tartiblangan Si0, Sil,.. Sim_x, Si = Si0 ketma ketligini qaraymiz.

Sb e CKd n Eo Si ga yaqin va Kd sinfga kirmaydigan ob'ekt bo'lsin. P(Si ) orqali p(Si, Siß ) radiusni,markazi Si da va p(St, Sh ) < p(St, St ), t = 1, ß — 1

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

lar uchun barcha ob'ektlar o'z ichiga oluvchi aylanani belgilaymiz. P(S') dan Sia ,a e {0, ß — 1} qobiq ob'ektini aniqlaymiz,bu yerda

p(St , Si ) = min p(St , Si ).

lß SI( eP (Sj ) 'ß

Kdf]E0 dan olingan qobiq ob'ektlari to'plamini LdiE0) kabi belgilaymiz.

Har bir Sj e Kd П E(j ob'ekt uchun ri ~ s P^i7 ^p ) radiusni va

Q = (S, | S,e Ld(E0),p(S',Su) < r} to'plamni hisoblaymiz.Minimal o'rab olish (П^(^о)} bir hil quvatdagi barcha ob'ektlarni bildiradi va

U .

Ld(E0) to'plamning har bir ob'ekti uchun mos nomerlar qo'yamiz 1,2,...,t,t =\Ld(Eo)| va Ld(E0) = (S1,...,S*} deb hisoblaymiz. S e Kd nEo ob'ektlar uchun Zt = (zl1,..., zlt)vektorni aniqlaymiz,bu yerda zj- = 1 , agar

SJ e va aks holda zJ = 0.

Aj, j = 1, ju orqali Kd e E0, ¡л < 2* dagi ob'ektlar ro'yhatini

belgilaymiz.Har bir Au ro'yhat uchun mos keluvchi binar vektor Zu bo'ladigan

¥ to'plamni yaratamiz. ¥ minimal o'rab olish (Пd(E0)} qidiruv protsessini anchagina yengillashtiradi.

Ob'ekt-qoplamai minimal o'rab olish Ld (E0) ni qurish uchun G(V, E) grafdagi minimal yo'l qidiruvi uchun dinamik programmalash prinsipini o'zida aks ettiruvchi algoritm taklif qilinadi.

\ Zi \—Zi binar vektorning koordinatalar to'plamidagi birliklar soni, Zt V Zj — Zt va Zj vektorlar orasida koordinatalar o'rtasidagi dizyunksiya amali. V uchlar to'plami uchun quyidagi qoidani qo'laymiz.Agar a b e V,\ Za \>\ Zb \ va Za = Za V Zb ,unda b uch V dan uzoqlashadi.Barcha yo'llar ^max ^ ^

uchlarning qismto'plamidan boshlanadi. l(s) orqali s e^max uchdagi boshi

Google Scholar Scientific Library of Uzbekistan

Academic Research, Uzbekistan 1050 www.ares.uz

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

bilan yo'lni bog'lovchi uchlar sonini belgilaymiz.Algoritm quydagich amalga oshadi.

1.Agar ^max — 0 ,unda 5. s e^max birinchi uchi tanlovi F = F = Zs

1 = s. l (s) = 1 .

2.Agar | F |=| Ld(E0) | , unda yo'l uchlari ketma-ketligini keltirib chiqaradi: V dan i ni o'chiradi, F = F; l(s) = l(s) -1

3.Agar l (s) = 0 ,unda ^max dan s ni o'chiradi 1 ga bor.

4.0 = {j | j e V va | F v Zj | - | F |= max * 0} hisoblanadi.Agar 0 = 0

unda l (s) = l (s) -1 va 3 ga bor.Aks holda: i e0; F = F; F = F v Zt; l(s) = l(s) +1; 2

ga bor.

5.Tamom.

p(x,y) e R metrikani tanlash | Ud(Eo)|= min{| Ud(Eo)|} sharti

p( x, y )eR

orqali aniqlanadi. {Aj}^ ro'yhatdan minimal yo'l uchlari nomeri bo'yicha o'rab olish ob'ekt-qoplamalarini tanlab olish mumkin.

2-usulda har Si e Kd n E0 ob'ekt uchun lokal metrika parametrlari hisoblanadi.Ob'ektning lokal metrikada minimal soni aniqlanadi. I, J orqali mos

miqdoriy nominal nomerlar to'plamini ifodalaymiz 111 +1 J |= n J = 0 bo'lgan holni faqat miqdoriy belgilardan foydalanadigan ob'ektlar bo'lgandagina ko'rib chiqamiz.

Sd = (xd1,...,xdn), Sd e K nE0 ob'ektni har bir xi,j e 1 belgisi bo'yicha lokal metrika vesini hisoblash quyidagich olib boriladi. Sd va SM= (x ,...,xjn), jd = 1,m orasidagi |xßj -xdj | absalyut farqning qiymatlar sohasi

2 ta intervalga bo'linadi [c0,c1],[c1,c2] ,bu yerda c0 = 0 va c2 = max | xw - xdj |

SjeE0

c1 qiymatini aniqlash har bir interval Kt yoki CKt dan olingan | Jt^ + xdj | farq qiymatiga ega bo'lish gipotezasini tekshirishga asoslanadi. u1,^(ik,,u2) -[c0,cj va [cj,c2] intervallardagi Kt(CKt) sinflardagi | xjj + xdj | farqning qiymatlari miqdori. Quyidagi kriteriya

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

(1)

22

XX up (up — 1)

_p=1 i=1_

m (m—1)+(m—m )(m—m—1)

2

X up (m — m ) — up + upmt

u

p=1

2mt (m — m )

^ max

{A}

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

interval chegara qiymatlarini optimal darajada hisoblashga va uning qiymatlarini Sd ob'ekt lokal metrikadagi miqdoriy belgi parametri sifatida foydalanishga imkon beradi.Agar har 2 ta intervaldan birining chegarasida faqat Kt

yoki faqat CKt ob'ektning | x^ + xdj |, j g I farqli qiymatlari joylashgan bo'lsa,

unda (1) kriteriya 1 ga teng qiymat qabul qiladi.Boshqa barcha hollarda (1) kriteriyaning maksimumi (0,1) intervalga tegishli b o'ladi.

O'lchamlarning mashtabga bogliq emasligi quyidagi formula orqali [0,1] dagi belgining qiymatlarini normallashtirishni taminlaydi.

* X ji — Xmin

X* = —j-

ji i _ i

^v X

max min

l v'

Bu yerda xmin , xmax mos ravishda Xi belgining minimal va maksimal qiymatlari. Sd ob'ekt lokal metrikasini quyidagicha aniqlaymiz.

n

(2) Pd(x,У) = Z wdj \ Xj — У \,

J=1

Bu yerda wdj - (1) ning j - belgi uchun qiymati.

_ \6(Sd,j)\

Sd e Ku ob'ekt lokal metrikasi uchun Xj belgi vesi wdj = \rv F i bilan

I ^^и n о I

hisoblanadi, bu yerda = {St | St e CKu Ç\E0,xtj Ф xdj} . Belgining minimal

vesi hisobiga lokal metrika quyidagi ko'rinishga keladi.

(3)

Pd(X, У) = X wdj| Xj — yj| +X

wdj, Xj * yj, 0, Xj = yj •

Ko'rinib turibdiki,(3) metrika (2) ni J = 0 bo'lgandagi umumlashmasidir.

fd\ ? ? •••? ? ? •••?

(4) l0 l1 lt lt+1 lm-1

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

E0 ketma ketlik bo'lsin.

Qonuniyatni belgili fotoqism sohasi kabi aniqlaymiz. U P (Si ) = (Sio, SSit} ob'ektlar to'plamiga ega bo'lsin .Qisim sohaning geometrik formasi mantiqiy modellari orqali beriladi.Alomatlar fazo sohasi p = (S, S ) = "p(S, S ) < r " predikatlar orqali yoritiladi.Brinchi holning ikkinchisidan

farqi shundaki,har bir St eKjf]E0 uchun (4) yordamida o'zining Sia ob'ektni aniqlaydi

p (Si , Si ) = min p (Si , Si )

' 'v 't+1 1a' S eP (S ) lP

Lj ( Eo) to'plam 2-holda chegaraviy ob'ekt qism to'plamlarning qobiqsi

hisoblanadi.Lokal metrikalar minimal sonini tanlash algaritimi huddi 1-holdagidek bajariladi.

Lokal sohadagi mantiqiy qonuniyat kuchi ,, n ,, kabi hisoblanadi.

I K J I ho I

NATIJALAR VA MUHOKAMA

Namunaviy model sifatida quydagicha jadvalni olamiz. 100 ta ob'ekt 2 ta alomat bilan berilgan va 2 ta sinfga ajratilgan.Ob'ektlar joylashuvini quydagi rasimda ko'rish mumkin.

x lar birinchi sinf, o lar ikkinchi sinf . Yuqoridagi tanlov bo'yicha quydagi natijalar olindi.

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

1' 4' 4' 4

4: if ¥

I' • i1 f

4" 4' if 41

£ - if— s 4'

& /# if -4- 9 *

•V «' 4' 4'' V

f \ i" • '* 4"

1 I • • • 4' 4' 4" 4" 4'' 4":

Yevklid metrikasi bo'yicha.

4 4' J1 4' 4' i 4' 4 Vi1 4 4s 43 4' £ № # V 4 4' 44 4' 4' « tf 6' S' V iltJiliiflfitBHX

6 # « <f ^ t V I 1 1

6 6 O W 1 J. i? $ V , i 4' 4: 4' 4r 4r r 4 • r r . f 41 4* i> ¥ f $ 9 f 9 4"°

Chebishev metrikasi bo'yicha Minimal qoplamadagi ob'ektlar

Metrika Ob'ekt nomeri

Sinf K1 Sinf K2

Yevklid 23,78 28,73

Chebishev 23,78 28,23

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

Ikkinchi hisoblash eksperimenti sifatida gipertoniya kasalligi bilan bo g' liq 29 ta miqdoriy alomat bilan tavsiflangan 36 ta kasal va 111 ta deyarli so g' lom harbiylar bo'yicha tibbiy berilganlar bazasi.

m=147, n= 29, k1= 111, k2=36;

Ko'rinib turibdiki 1-sinf uchun Chebshev metrikasidan foydalanish maqsadga muvofiq bo'ladi.ikkinchi sinf uchun natijalar bir xil.

REFERENCES

1. Лбов Г. С. Методы обработки разнотипных экспериментальных данных. -Новосибирск, 1981. 160 с.

Google Scholar Scientific Library of Uzbekistan

Academic Research, Uzbekistan 1055 www.ares.uz

Academic Research in Educational Sciences VOLUME 2 | ISSUE 10 | 2021

ISSN: 2181-1385

Scientific Journal Impact Factor (SJIF) 2021: 5.723 Directory Indexing of International Research Journals-CiteFactor 2020-21: 0.89

DOI: 10.24412/2181-1385-2021-10-1048-1056

2. Дюк В.А. Формирование знаний в системах искусственного интеллекта: геометрический подход // Вестник Академии Технического Творчества. -СПб, 1996, №2. С. 46 - 67.

3. Верестнева О.Г., Муратова Е.А., Янковская А.Е. Анализ структуры многомерных данных методом локальной геометрии// Известия Томского политехнического университета. 2003. Т. 306. №3. С. 19 - 23.

4. Игнатьев Н.А. Распознающие системы на базе метода линейных оболочек // АиТ. 2000. №3. С. 168 - 172.

5. Гордеев Э.Н. Задачи выбора и их решение // Компьютер и задачи выбора. - М.: Наука, 1989. С. 5 - 48.

6. Игнатьев Н.А. Вычисление обобщённых показателей и интеллектуальный анализ данных // АиТ. 2011. №5. С. 183 - 190.

i Надоели баннеры? Вы всегда можете отключить рекламу.