Informatsiyaning statistik va semantik o’lchovlarini hisoblash. Informatsiyani uzatishning maksimal tezligi. Signallarni uzatish tezligi. Kodlash va dekodlash nazariyasining asosiy tushunchalari. Xaffmen algoritmini tahlili
Download 85.42 Kb.
|
Mustaqil ishi-2
Xaffmen algoritmini tahlili. Xaffmen algoritmi, qidiruv va majburiy qidiruv (optimallashtirish) algoritmlari orasida katta ahamiyatga ega bo'lgan bir algoritm hisoblanadi. Ushbu algoritm asosan bir ma'lumotlar to'plami ichida berilgan qiymatni qidiruv qilish va qidiruv natijasini topishda ishlatiladi. Xaffmen algoritmi quyidagi qadamli jarayonni o'z ichiga oladi: 1. Ma'lumotlar to'plamidagi qiymatlarning tartiblanishi: Xaffmen algoritmi uchun birinchi qadam, ma'lumotlar to'plamidagi qiymatlarni o'zaro tartiblashdir. Bu tartiblashning maqsadi, qidiruv operatsiyasini optimallashtirishdan foydalanish uchun qiymatlar o'rtasida bir paydo bo'lishini ta'minlashdir. 2. O'rta qiymatning aniqlanishi: Tartiblangan qiymatlarning orasidagi o'rta qiymatni aniqlash uchun qo'llanilgan formulalar va usullar bilan qidiruv amalga oshiriladi. Bu formulalar va usullar, o'rtacha qiymatning eng yaxshi o'rtasini topishga intilishadi.3. Qidiruv natijasini baholash: Xaffmen algoritmi, eng yaxshi o'rtacha qiymatni topganidan so'ng, ushbu qiymatning natijani baholash uchun bir nechta faktorlarni ko'rib chiqadi. Bu faktorlar odatda belgilanadigan ta'limotlar, maqsadlar yoki shartlar asosida belgilanadi. 4. Qidiruv natijasini tiklash: Qidiruv natijasi, o'rta qiymatning eng yaxshi o'rtasini ifodalaydi. Ushbu natija asosida, bir mavjud ma'lumotlar to'plamida berilgan qiymatni qidirish jarayonida optimallashtirish amalga oshiriladi. Xaffmen algoritmi, bir nechta sohalarda foydalaniladi, masalan, ma'lumot tahlili, statistika, hisobotlar, optimallashtirish va boshqalar. Ushbu algoritmdan foydalanish orqali, berilgan ma'lumotlar to'plamida qidiruv amalga oshiriladi va eng yaxshi o'rtacha qiymatni aniqlash uchun optimallashtirish jarayonlari amalga oshiriladi.Shennon Fano algoritmini tahlili. Shannon-Fano algoritmi, ma'lumotlar to'plamini belgilarga kodlash uchun ishlatiladigan bir statistik algoritmdir. Bu algoritmda, ma'lumotlar to'plamidagi har bir belgi (simvol, qiymat yoki boshqa identifikator) uchun bir kod beriladi, shuningdek, kodlar ma'lumotlar to'plamidagi belgilar bo'yicha ma'lum bir qoida bo'yicha tartiblangan. Shu tarzda, algoritmda kodlar, ma'lumotlar to'plamini qo'llash va o'qishni osonlashtirish uchun optimallashtiriladi. Shannon-Fano algoritmi quyidagi qadamli jarayonni o'z ichiga oladi: 1. Ma'lumotlar to'plamidagi belgilarning statistik ma'lumotlari: Algoritm boshlash uchun, belgilarning ma'lum statistik ma'lumotlari hisoblanadi. Bu ma'lumotlar odatda belgilarning tezlanish chastotalari yoki qat'iyliklariga asoslangan. 2. Belgilarning taqsimlanishi: Belgilarning tezlanish chastotalaridan yola chiqib, ular ma'lum bir qo'shimcha kriterega (masalan, tezlanish chastotalari bo'lgan o'rtacha qiymat) asoslangan holda ikkiga bo'linadi. Bu taqsimlanish jarayoni, belgilarni to'plamda o'zaro qarash va taqsimlashni davom ettirishga imkon beradi. 3. Kodlarni o'rnatish: Taqsimlangan belgilarning har biriga birinchi bo'lib, ularga kodlar beriladi. Kodlar odatda "0" va "1" belgilari orqali ifodalangan binar kodlar bo'lib, belgilarning taqsimlanish jarayonida kiritiladi.Download 85.42 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling