Zbekiston respublikasi raqamli texnologiyalar vazirligi m uhammad al-xozazmiy nomidagi toshkent axborot texnologiyalari universiteti


Download 1.38 Mb.
bet1/3
Sana30.04.2023
Hajmi1.38 Mb.
#1402038
  1   2   3
Bog'liq
М.УК-Отахонов Р




O'ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
M UHAMMAD AL-XOZAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

Mashinali o`qitish fanidan
Mustaqil ish
NEYRON TARMOQLARINI O’RGANISHDA “TENSORFLOW” IMKONIYATLARIDAN FOYDALANISH
Guruh: 022-19
Bajardi: Otaxonov R.B
Tekshirdi: Jo'rayev U. S


Toshkent 2023

Reja:

  1. Mavzu

  2. Dolzarbligi

  3. Foydalanish bo’yicha qullanma

  4. Xulosa (Qayerlarda qullash mumkin va qanday o'zgartirish mumkin.


KIRISH
Tensorflow - “Google Brain” jamoasi tomonidan yaratilgan raqamli hisoblash va keng ko'lamli mashinani o'rganish uchun ochiq kodli kutubxona. Tensorflow to'plamlari birgalikda mashinalarni o'rganish va chuqur o'rganish modellari va algoritmlari bilan birga, va ularni umumiy metafora bilan foydali qiladi. Ushbu dasturlarni yuqori samarali C ++ tillarida amalga oshirishda ramkalar yordamida ushbu dasturlarni bajarishda ramka bilan arizalarni yaratish uchun qulay API interfeysini taqdim etish uchun Pythondan foydalanadi.


ADABIYOTLAR TAHLILI VA METODOLOGIYA
TensorFlow raqamli hisoblash uchun kuchli, ochiq kodli dasturiy ta'minot kutubxonasi bo'lib, ayniqsa keng miqyosli “Machine Learning” uchun juda mos va qulay sozlanmalarga ega. Uning asosiy prinsipi oddiy: siz avval Pythonda bajarish

uchun hisob-kitoblar grafini aniqlaysiz (masalan, 1.1-rasm), keyin TensorFlow bu grafni oladi va uni optimallashtirilgan C++ kodidan foydalanib ishga tushiradi.



1.1-rasm. Oddiy hisoblash grafi

Eng muhimi, grafni bir nechta bo'laklarga bo'lish va ularni bir nechta CPU (markaziy protsessor) yoki GPU (grafik protsessor) bo'ylab parallel ravishda ishga tushirish mumkin (1.2-rasmda ko'rsatilganidek). TensorFlow, shuningdek, taqsimlangan hisoblashni qo'llab-quvvatlaydi, shuning uchun siz hisob-kitoblarni yuzlab serverlarga bo'lish orqali o'rtacha vaqt ichida ulkan o'quv majmualarida ulkan neyron tarmoqlarni o'rgatishingiz mumkin. TensorFlow har biri millionlab xususiyatlarga ega milliardlab misollardan tashkil topgan o'quv majmuasida millionlab parametrlarga ega tarmoqni o'rgatishi mumkin. Buning ajablanarli joyi yo'q, chunki TensorFlow Google Brain jamoasi tomonidan ishlab chiqilgan va u Google Cloud Speech, Google Photos va Google Search kabi ko'plab Google xizmatlarini quvvatlaydi.




Download 1.38 Mb.

Do'stlaringiz bilan baham:
  1   2   3




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