Mitti meva pashshasining boshchasida ham signal belgilangan yoʻldan yuradi. Moʻylovlar va murakkab koʻzlar dunyoni elektr signallarga aylantiradi, nervlar bu signallarni saralab yetkazadi, miya esa “bu ovqat”, “bu xavfli” degan xulosaga keladi. Bu qarorlarning qoidalarini esa hech kim tayyorlab bermagan — ular tajriba orqali oʻrganilgan. Shu yoʻldan borsak, sunʼiy neyron tarmoq eng oddiy modeldan koʻp qatlamli chuqur oʻrganishgacha qanday oʻsishi oʻz-oʻzidan koʻrinadi.
Inson miyasi juda katta, kompyuterdagi neyron tarmoqlar esa juda mavhum. Meva pashshasi ularning oʻrtasida ayni mos oʻlchamda. Sezgi organlaridan xatti-harakatgacha boʻlgan butun yoʻl bir qarashda koʻrinadi, bu yoʻldagi har bir neyronni esa amalda yoqib-oʻchirib tajriba qilish mumkin.
2024-yilda meva pashshasi butun miyasidagi neyronlar va ulanishlarni oʻz ichiga olgan ulanish sxemasi (konnektom) yakunlandi. Neyron tarmoq tilida aytganda, modelning tuzilishi va ulanishlarini toʻliq koʻrish mumkin.
Hidni sezib unga yaqinlashish, yaqinlashayotgan soyani koʻrib uchib ketish. Sezgi → nerv → miya → xatti-harakat yoʻli qisqa, shuning uchun uni bosqichma-bosqich kuzatish qulay.
Genetik vositalar yordamida muayyan neyronlarning ishini toʻxtatish mumkin. Bu neyron tarmoqdan bitta birlikni olib tashlab, natija qanday oʻzgarishini koʻrish tajribasiga oʻxshaydi.
Yorugʻlik — fotonlar, hid — molekulalar, tovush — havoning tebranishi, taʼm — suvda erigan moddalar. Bularning barchasi har xil turdagi qoʻzgʻatuvchilar, lekin miyaga yetib kelganda hammasi bir xil koʻrinishga — neyron membranasidagi kuchlanish oʻzgarishi va elektr impulslari (spayklar)ga aylangan boʻladi.
Yorugʻlik tushgan molekulaning shakli oʻzgaradi, bu oʻzgarish ion kanallarini ochib, hujayra kuchlanishini oʻzgartiradi.
Hid molekulasi retseptorga birikkach, ionlar kirib-chiqib kuchlanish koʻtariladi, ostonadan oshganda esa spayk chiqariladi.
Moʻylov uchi tebranganda ichidagi mexanik sezuvchi neyronlar choʻzilib, elektr signal hosil qiladi.
Meva pashshasi oyoqlari bilan ham taʼmni sezadi. Shakar yoki achchiq modda tekkanda taʼm neyronlari elektr signal chiqaradi.
Istisnolar ham bor. Murakkab koʻzdagi fotoretseptorlar kabi signalni qisqa masofagagina yuboradigan neyronlar spayk oʻrniga kuchlanishni uzluksiz oshirib-pasaytirib uzatadi. “Yorugʻlik”ni tanlab, farqni koʻrib chiqing.
Flyuoressent boʻyash bilan olingan mikroskop suratidagidek, miyaning har bir sohasi nuqtalar bilan tasvirlangan. Pushti nuqtalar — nerv toʻqimasi, qizil nuqtalar — sezgi organlari, yashil nur — hozir oqayotgan signal. Bu haqiqiy anatomik maʼlumot emas, sxematik model. Sohalarning old-orqa va chap-oʻng joylashuvi toʻgʻri berilgan, ammo oʻlcham va shakllari soddalashtirilgan.
Meva pashshasining toʻrt bosqichi neyron tarmoqning asosiy tuzilishiga birma-bir mos keladi. Quyidagi zinapoyadagi barcha modellar shu doira ichida qatlamlar koʻpayib borishi haqidagi hikoyadir.
Moʻylovdagi hid sezuvchi neyronlar hid molekulalariga, murakkab koʻzning ommatidiylari esa yorugʻlikka javob beradi. Javob kuchi — bu raqamning oʻzi.
Moʻylov boʻlagi va lamina kelgan signallarni yigʻadi, kuchini moslashtiradi va ularni yorishish·qorayish kabi foydalanishga qulay shaklga keltiradi.
Qoʻziqorinsimon tana, lateral shox va lobula “bu hid — ovqat”, “bu soya — yaqinlashayotgan yirtqich” kabi maʼnolarni ajratib oladi.
Yaqinlashsinmi, qochsinmi, uchib ketsinmi? Turli signallarning ballari taqqoslanib, bitta harakat gʻolib chiqadi.
Kompyuterga ish buyurishning ikki yoʻli bor: inson qoidalarni birma-bir yozib beradi (qoidaga asoslangan) yoki faqat misollar va natijalarni berib, qoidani oʻzi topishga qoʻyib beradi (oʻrganishga asoslangan). Chuqur oʻrganish — ikkinchi yoʻl, meva pashshasi miyasida esa ikkala yoʻl ham bor.
Qoidalar koʻrinib turgani uchun tushunish oson. Lekin dunyodagi barcha holatlarni oldindan bilish kerak, muhit oʻzgarsa, qoidani yozgan tomon uni oʻzi tuzatishi lozim. Qoidada yoʻq vaziyatda esa model ojiz qoladi.
Meva pashshasida: lateral shoxning tugʻma javoblari. Qoidani evolyutsiya yozgan, bitta pashsha esa umr boʻyi bu qoidani oʻzgartira olmaydi.
Qoida toʻgʻridan-toʻgʻri yozilmaydi. Buning oʻrniga ogʻirlik “taxmin qanchalik xato boʻldi” degan miqdorda tuzatiladi. Buni takrorlasak, qoida ogʻirliklar ichida oʻz-oʻzidan paydo boʻladi. Muhit oʻzgarsa ham qaytadan oʻrganadi.
Meva pashshasida: qoʻziqorinsimon tana. Jazo yoki mukofot kelganda dofamin neyronlari signal yuboradi va Kenyon hujayrasi → chiqish neyroni ulanishlari oʻzgaradi. Bu signal “natija − taxmin” kabi bashorat xatosini hisoblaydimi-yoʻqmi, hali oʻrganilmoqda; bu yerda tushunishni osonlashtirish uchun bashorat xatosi qoidasiga soddalashtirdik.
Ikkala pashsha ham boshida A meva hidini yoqtiradi. Biroq bu xonada A tomonda elektr zarbasi, B tomonda esa shakar bor. Chapdagi pashsha faqat qoida boʻyicha harakat qiladi, oʻngdagisi esa natijaga qarab oʻrganadi. “Muhitni oʻzgartirish” tugmasi bilan xavfli tomonni almashtirib koʻring.
Oʻngdagi pashshaning “qoidasi” hech qayerda jumla sifatida yozilmagan. Bor-yoʻgʻi ikkita yaqinlashish qiymati, yaʼni ikkita ogʻirlik. Chuqur oʻrganish modellari ham xuddi shunday. Millionlab, milliardlab ogʻirliklarning oʻzi qoida boʻlgani uchun samaradorlik yuqori, lekin “nega shunday qaror qildi”ni inson tilida tushuntirib berish qiyin. Qoidaga asoslangan usulni tushuntirish oson, oʻrganishga asoslangan usul esa moslashishda qulay. Meva pashshasi ikkalasidan birga foydalanadi: yangi vaziyatda tugʻma qoidalarga tayanadi, tajriba toʻplangach esa oʻrganilgan qoidalar bilan tuzatadi.
Har bir pogʻonaga koʻtarilganda meva pashshasida koʻrish mumkin boʻlgan yana bitta qobiliyat qoʻshiladi. Har pogʻonada modelni oʻzingiz boshqarib koʻrasiz, model yecha olmaydigan masalaga duch kelgach, keyingi pogʻonaga oʻtasiz.
Model: y = w × xPashsha: karbonat angidriddan qochish
Meva pashshasining moʻylovida faqat karbonat angidridni sezadigan maxsus sezgi neyronlari bor. Ularning signali moʻylov boʻlagidagi bitta glomerulaga yigʻiladi va pashsha oʻrganmasdan ham karbonat angidriddan qochadi. Bu yerda biz bu yoʻlni “bitta sensor → bitta ulanish → harakat” koʻrinishida juda soddalashtirib koʻramiz.
Kirish x ni ogʻirlik w ga koʻpaytirgan qiymat ostona θ dan oshsa 1, aks holda 0 chiqaradigan eng kichik model. Ogʻirlik “bu kirishni qanchalik kuchli eshitamiz”, ostona esa “qanchalik oson javob beramiz” degan maʼnoni bildiradi.
Bu modelda “oʻrganish” — w va θ ni toʻgʻri sozlash demakdir. Meva pashshasi bu qiymatlar evolyutsiya orqali allaqachon sozlangan holda tugʻiladi. w katta boʻlsa, ozgina karbonat angidriddan ham qochadi, kichik boʻlsa, faqat zich boʻlgandagina qochadi.
Cheklovi ham aniq: bu model faqat bitta kirishga qaraydi. Meva pashshasi haqiqatda duch keladigan, masalan, “meva hidi va sirka hidi birga kelyapti — yeyishga arziydimi?” kabi bir nechta signalni birga hisobga olish kerak boʻlgan masalalarni yecha olmaydi. Shuning uchun kirishlarni koʻpaytiramiz.
Model: y = σ(w₁x₁ + w₂x₂ + b)Pashsha: ovqat hidini baholash
Pishgan mevadan meva hidi (efir) va sirka hidi (sirka kislotasi) birga taraladi. Bitta neyron ikki glomeruladan signal olib, “bu ovqat hidimi?” degan qarorni chiqaradi deylik. U ikki signalga turli ogʻirlik berib, ularni qoʻshadi va keyin qaror qiladi.
Bir nechta kirishning har birini oʻz ogʻirligiga koʻpaytirib qoʻshadi, siljish b ni qoʻshadi, soʻng sigmoid σ yordamida 0~1 oraligʻidagi ehtimollikka aylantiradi. Bu model chiza oladigan chegara — oʻngdagi tekislikda bitta toʻgʻri chiziq.
“Qiyin masala”ni tanlab, oʻrgatib koʻring. Haqiqiy meva pashshasi kuchsiz sirka hidiga yaqinlashadi, ammo juda kuchli sirka hididan qochadi. Ovqat sohasi ikki chiziq orasidagi tasma shaklida boʻladi, bitta chiziq bilan esa bu tasmani ajratib boʻlmaydi. Qancha uzoq oʻrgatsangiz ham, aniqlik maʼlum darajada toʻxtab qoladi. Keyingi pogʻonaga oʻtishimiz kerakligining sababi shu.
Model: kirish 2 → yashirin H → chiqish 1Pashsha: qoʻziqorinsimon tana zanjiri
Moʻylov boʻlagidagi signal qoʻziqorinsimon tanadagi minglab Kenyon hujayralariga tarqaladi. Har bir Kenyon hujayrasi bir nechta glomerulani tanlab, signal oladi va oʻzining “hidlar birikmasi”ga javob beradi. Chiqish neyroni bu javoblarni yigʻib, yaqinlashish yoki qochishni hal qiladi. Oʻrganish asosan Kenyon hujayrasi → chiqish neyroni ulanishlarida sodir boʻladi.
Kirish va chiqish orasiga “yashirin qatlam” qoʻyamiz. Har bir yashirin neyron tekislikda bittadan chiziq chizadi, chiqish neyroni esa bu chiziqlarni birlashtirib, egri yoki tasma shaklidagi chegaralarni ham hosil qila oladi. Bu koʻp qatlamli perseptron (MLP).
Imtihon savollarini oldindan koʻrib tayyorlangan oʻquvchi oʻsha imtihondan 100 ball olsa ham, bilimini isbotlay olmaydi. Model ham shunday. Shuning uchun maʼlumotlarni ikkiga boʻlamiz. Ogʻirliklar faqat oʻqitish maʼlumotlari (toʻla nuqtalar) bilan tuzatiladi, baholash esa oʻrganishda bir marta ham ishlatilmagan tekshiruv maʼlumotlari (boʻsh nuqtalar) bilan qilinadi. Haqiqiy mahorat — tekshiruv natijasi.
Ortiqcha moslashishning oldini olishning keng tarqalgan usullari: maʼlumotlarni koʻpaytirish, tekshiruv yoʻqotishi yana oʻsa boshlaganda oʻrganishni toʻxtatish (erta toʻxtatish) va modelni keragidan katta qilmaslik. Meva pashshasi ham shunga oʻxshash muammoga duch keladi: bitta tasodifiy tajribani haddan tashqari umumlashtirib yubormaslik uchun uzoq saqlanadigan xotira faqat takroriy mashgʻulotlardan keyin hosil boʻladi. Amaliy chuqur oʻrganishda tekshiruv maʼlumotlaridan tashqari, oxirida faqat bir marta ishlatiladigan sinov (test) maʼlumotlari ham alohida ajratib qoʻyiladi.
Bu chiqishda yuzaga kelgan xatoni “kim aybdor?” degan savol boʻyicha orqaga qarab taqsimlaydigan hisob. Chiqish neyroni bilan kuchliroq bogʻlangan va oʻsha paytda faolroq boʻlgan yashirin neyron koʻproq masʼuliyat oladi. Masʼuliyat aniqlangach, kirish → yashirin ulanishlari ham birdaniga tuzatiladi.
Meva pashshasi bunday orqaga taqsimlashni qilmaydi. Kenyon hujayralariga kiruvchi ulanishlar deyarli tasodifiy belgilanib, oʻzgarmaydi, dofamin esa faqat oxirgi ulanishni (Kenyon hujayrasi → chiqish neyroni) tuzatadi. “Pashsha usuli”ni tanlasangiz, yashirin neyronlar kam boʻlganda yaxshi ishlamaydi, ammo ularni 30~60 tagacha koʻpaytirsangiz, tasodifiy chiziqlarning oʻzi bilan ham tasmani ajrata oladi. Meva pashshasida nega taxminan 2,000 tagacha Kenyon hujayrasi borligini shundan taxmin qilish mumkin.
Model: konvolyutsion neyron tarmoq kabi qatlam-qatlamPashsha: murakkab koʻz → lamina → medulla → lobula → gigant tola
Pashshaqoqar yaqinlashsa, meva pashshasi bir zumda uchib ketadi. Murakkab koʻzning ommatidiylari yorqinlikni oʻlchaydi, lamina yorishish va qorayishni ajratadi, medulla va lobula plastinkasidagi T4·T5 neyronlari harakat yoʻnalishini hisoblaydi, lobuladagi LPLC2 neyronlari esa “har tomonga yoyilayotgan harakat”ni, yaʼni yaqinlashayotgan jismni payqaydi. Bu signal gigant tola neyroni orqali sakrash harakatiga aylanadi.
Bu konvolyutsion neyron tarmoq (CNN) bilan bir xil tuzilma. Har bir qatlamda faqat kichik sohaga qaraydigan bir xil hisob barcha joylarda takrorlanadi (ogʻirliklarni boʻlishish), qatlamlar yuqorilagan sari koʻrish doirasi kengayib, belgilar murakkablashadi. Yorqinlik → yorqinlik oʻzgarishi → harakat yoʻnalishi → yaqinlashish. Har bir qatlam oddiy, lekin ular ustma-ust qoʻyilsa, murakkab qaror chiqadi.
Bu tushuntirish uchun soddalashtirilgan hisoblash modeli. Ommatidiylar soni taxminan 800 oʻrniga 169 taga kamaytirilgan, harakat yoʻnalishi esa jism chetlarining tezligidan toʻgʻridan-toʻgʻri hisoblangan. Haqiqiy T4·T5 neyronlari qoʻshni ommatidiylar signallarini vaqt farqi bilan taqqoslab, yoʻnalishni aniqlaydi.
“Yaqinlashayotgan jism”ni ommatidiylarning yorqinlik qiymatlaridan birdaniga aniqlaydigan qoida tuzish qiyin. Chunki jism qorongʻi ham, yorugʻ ham, oʻngda ham, chapda ham boʻlishi mumkin. Buning oʻrniga masala oson boʻlaklarga ajratilib, har bir qatlamga bittadan topshiriladi.
“Yonidan oʻtayotgan jism”da bir cheti tashqariga, qarama-qarshi cheti esa ichkariga harakatlanadi, shuning uchun toʻrt yoʻnalish shartining hammasi bajarilmaydi. Shu sababli u katta va tez harakatlansa ham, pashsha sakramaydi. Suratda mushukni taniydigan CNN ham xuddi shunday chiziq → burchak → qism → butun shakl tartibida qatlamlarni quradi.
Tugmalarni bosib, oltita tuzilma diagrammasini almashtirib koʻring. Yashil chiziqlar — oʻrganiladigan ulanishlar, punktir chiziqlar — qotirilgan ulanishlar, toʻq sariq strelkalar — vaqt boʻylab oʻtadigan xotira. Barcha diagrammalar tamoyilni koʻrsatuvchi sxemalardir.
Kulrang ustun = jami ulanishlar, rangli ustun = oʻrganiladigan ulanishlar. Chuqur oʻrganish modellarida hammasi oʻrganiladi, pashsha modelida esa ulanishlarning aksariyati qotirilgan. Quyidagi Oʻqitgich va A umumiy boʻlimidagi Kod 2 xuddi shu sonlarni hisoblaydi.
Oxirgi qatordagi asoslanganlik darajasi: Haqiqiy zanjir·oʻlchov model haqiqiy zanjirni aks ettiradi · Tuzilishi oʻxshash ulanish shakli oʻxshashligini bildiradi, bir xil hisob bajarilishining isboti emas · Erkin oʻxshatish · Sof oʻxshatish faqat tushuntirishga yordam beruvchi ibora, biologik asosi yoʻq.
① sahifadagi zinapoya (eng oddiydan koʻp qatlamgacha) MLP va CNN tomonidagi hikoya edi. Pashsha usuli uning yonida “yashirin qatlam oʻrganilmasa ham, uni keng va siyrak qilsak, ancha yaxshi ishlaydi” degan boshqa javobni koʻrsatadi. Mashinali oʻrganishda tasodifiy belgilar, ekstremal oʻrganish mashinasi (ELM) va rezervuar hisoblash xuddi shu gʻoyaga asoslangan. Meva pashshasi miyasida RNN·LSTM kabi vaqt bilan ishlovchi zanjir (markaziy kompleks) ham bor, lekin bu sahifadagi modellar bir martalik qaror chiqaruvchi turdagi modellardir.
Teachable Machine kabi ① har bir sinf uchun misol rasmlar yigʻish, ② oʻrgatish va ③ yangi rasmlar bilan tekshirish jarayonini misolda kuzatamiz. Bir xil rasm maʼlumotlarida pashsha usuli (faqat chiqish qatlami oʻrganiladi) va chuqur oʻrganish MLP (barcha qatlamlar oʻrganiladi) yonma-yon oʻrgatildi. Rasmlar qoʻlda chizilgandek qilib qiyshaytirilgan 16×16 oʻlchamli tasvirlardir.
Har bir sinf uchun 30 ta rasm yaratildi: 24 tasi oʻqitishga, 6 tasi (jami 18 ta) tekshiruvga ishlatildi. Tekshiruv rasmlari oʻrganish davomida bir marta ham koʻrsatilmaydi.
Yashil = pashsha usuli · Koʻk = MLP · punktir = oʻqitish aniqligi, uzluksiz chiziq = tekshiruv aniqligi
| Doira | Xoch | Yotiq chiziq | |
|---|---|---|---|
| Doira | 4 | 2 | 0 |
| Xoch | 0 | 6 | 0 |
| Yotiq chiziq | 0 | 1 | 5 |
| Doira | Xoch | Yotiq chiziq | |
|---|---|---|---|
| Doira | 4 | 2 | 0 |
| Xoch | 0 | 6 | 0 |
| Yotiq chiziq | 0 | 0 | 6 |
Ikkala model ham oʻqitish rasmlarini 100% toʻgʻri topdi, lekin tekshiruv rasmlarida pashsha usuli 83%, MLP esa 89%. Bu farq (oʻqitish va tekshiruv orasidagi tafovut) ortiqcha moslashish darajasini koʻrsatadi. Pashsha usulida oʻrganiladigan ulanishlar MLPʼnikining taxminan 36% ini tashkil etsa ham, tekshiruv aniqligi u qadar ortda qolmaydi. Ikkala model ham tekshiruvdagi 6 ta doiradan 2 tasini xoch deb bildi (quyidagi chalkashlik matritsasiga qarang). Har bir sinf uchun atigi 24 ta oʻqitish rasmi boʻlsa, shunday xatolar yuz beradi. Oʻzingiz chizgan rasmlar bilan sinab koʻrish uchun A umumiy boʻlimidagi Kod 2 ni Colabʼda ishga tushiring.
Jarayon bir xil: sinflar yaratish → misollar toʻplash → oʻqitish → yangi kirish boʻyicha qaror chiqarish.
Teachable Machine katta tasvir modeli (MobileNet) oldindan oʻrgangan belgilar ustida faqat kichik tasniflagichni oʻqitadi (koʻchirib oʻrganish, transfer learning). Bu misolda esa ikki model 16×16 rasmlarni noldan oʻrganadi. Shuning uchun u oddiy shakllarga mos keladi, fotosuratlar kabi murakkab kirishlarga esa mos emas.
Pogʻona yuqorilagan sari model koʻproq bogʻlanishlarga ega boʻladi, murakkabroq chegaralar chizadi va chuqurroq maʼnoni anglaydi. Meva pashshasining sezgi → nerv → miya → xatti-harakat zanjiri bu bosqichlarning barchasini bitta tanada jamlagan.
| Pogʻona | Model tuzilishi | Meva pashshasidagi misol | Yangi qobiliyat | Qolgan cheklov |
|---|---|---|---|---|
| ① Juda oddiy | 1 ta kirish → 1 ta chiqish y = ostona(w·x) | Karbonat angidrid → qochish | Signal kuchli boʻlsa, javob beradi | Faqat bitta kirishni koʻradi |
| ② Oddiy | Bir nechta kirish → 1 ta neyron Perseptron | Meva hidi + sirka hidi → ovqat haqida qaror | Bir nechta signalni tarozida tortadi, xatodan oʻrganadi | Faqat bitta toʻgʻri chegara chizigʻi |
| ③ Umumiy | Kirish → yashirin qatlam → chiqish Koʻp qatlamli perseptron | Moʻylov boʻlagi → qoʻziqorinsimon tana → chiqish neyroni | Egri va tasma shaklidagi chegaralar, kombinatsiyalarni tanish | Kirish katta va murakkab boʻlsa, juda koʻp yashirin neyron kerak boʻladi |
| ④ Koʻp qatlam | Koʻp qatlamlar ustma-ust konvolyutsion neyron tarmoq kabi | Murakkab koʻz → lamina → medulla → lobula → gigant tola | Oddiy belgilarni ustma-ust yigʻib, «yaqinlashish» kabi maʼnoni taniydi | Qatlamlar chuqurlashgani sari oʻqitish uchun koʻproq maʼlumot va hisoblash kerak |
Oʻqitish orqali oʻzgaradigan qiymat. Tormozlovchi sinaps — manfiy ogʻirlik.
Ostonadan oshgandagina signal yuboradi. Aynan shu sinish tufayli qatlamlarni ustma-ust qoʻyish maʼno kasb etadi.
Nima xato boʻlganini bildiradi. Meva pashshasi uni qatlamlar boʻylab orqaga uzatmaydi, balki muayyan bogʻlanishlarga bevosita sepadi.
Butun miyaning ulanish sxemasi. Kim kim bilan qanchalik bogʻlangani — modelning tuzilishining aynan oʻzi.
Keyingi sahifa: qoʻziqorinsimon tana (oʻrganish) va lateral shox (instinkt) signallari aslida qayerda uchrashishini aniqlagan maqola — Dolan va boshq. (2018) Neuron: tasviriy tahlil.
Uchinchi sahifa: haqiqiy meva pashshasining ulanish sxemasini toʻliqligicha ishga tushirib, Minecraft mobini harakatlantiradigan loyiha oldingi ikki sahifa bilan taqqoslangan. Minecraft ichidagi meva pashshasi miyasi — faqat ulanish sxemasi bilan harakatlanadigan nerv tizimi.
Ikkala kod ham faqat Colabda oldindan oʻrnatilgan kutubxonalardan foydalanadi. «Daftar (.ipynb) yuklab olish» tugmasini bosib, Colabda Fayl → Daftarni yuklash orqali oching yoki kodni nusxalab, yangi daftar katagiga joylang.
1,000 ta Kenyon hujayrasining qatʼiy bogʻlanishlarini yaratadi va faqat eng yuqori 8% yonadigan siyrak kod ustida bitta chiqish qatlamini delta qoidasi bilan oʻqitadi. Oʻz maʼlumotlaringizga almashtirish uchun X (namunalar × 256) va Y (javob raqamlari) ni almashtiring.
MLP·CNN·RNN·GRU·LSTM va uchta meva pashshasi modelini bir xil rasm maʼlumotlari va bir xil boʻlinish bilan oʻqitib, bogʻlanishlar soni va aniqlikni taqqoslaydi. Bu «Oʻqitgich misoli»dagi hisob-kitobni kattaroq maʼlumotlar (4 tur, 160 ta rasm) bilan oʻzingiz bajarib koʻradigan kod.
| Jihat | Kod 1 (pashsha usuli) | Oddiy chuqur oʻrganish kodi |
|---|---|---|
| Nima oʻqitiladi | Bitta chiqish qatlami (3,000 ta) | Barcha qatlamlar (16,643 ta) |
| Gradiyent hisoblash | Kerak emas: xato × kirish | loss.backward() zanjir qoidasi bilan har bir qatlam uchun hisoblaydi |
| Yashirin reprezentatsiya | Tugʻilganda tasodifiy belgilanadi va oʻzgarmaydi | Maʼlumotlarga moslab oʻqitiladi |
| Yashirin qatlam shakli | Keng va siyrak (1,000 tadan faqat 8% yonadi) | Tor va zich (64 tasining hammasi qiymatga ega) |
| Asosiy gʻoya bir jumlada | W_out += lr * np.outer(y − p, k) | opt.step() |
| Kerakli vositalar | Faqat NumPy | PyTorch (avtomatik differensiallash) |
| Mashinali oʻrganishdagi nomi | Tasodifiy belgilar, ekstremal oʻrganish mashinasi, rezervuar hisoblash | Koʻp qatlamli perseptron (MLP) |
ChatGPT, Qwen, Claude kabi AI yordamchilariga joylash uchun promptlar. «Nusxalash» tugmasini bossangiz, prompt ortidan tanlangan kod ham qoʻshiladi. 〔 〕 ichidagini oʻz vaziyatingizga moslab almashtiring.
AI javobi — faqat boshlangʻich nuqta. Taklif qilingan maqolalar, raqamlar va kutubxona funksiyalarini albatta asl manba va rasmiy hujjatlar orqali tekshiring. Tanlov yoki maqolada AI yordamidan foydalangan boʻlsangiz, tashkilotchilar va jurnal qoidalariga koʻra bundan foydalanganingizni va uning hajmini oshkor qiling.
Matndagi sariq nuqtali tagchiziqlar bilan bir xil lugʻat. Tagchiziq ustiga kursorni olib borsangiz yoki bossangiz, xuddi shu izoh chiqadi.
Oʻxshatish tushunishning birinchi qadami, lekin notoʻgʻri tushunchaning urugʻi ham boʻlishi mumkin. Meva pashshasi · miya oʻxshatishlarining kuchi belgilangan: Bevosita haqiqatan ham bir xil ishni bajarishiga dalil bor · Qisman faqat ayrim xususiyatlari oʻxshash · Yoʻq mos keluvchisi maʼlum emas
| Tushuncha | Kundalik oʻxshatish | Meva pashshasi · miya oʻxshatishi | Oʻxshatish notoʻgʻri boʻladigan joy |
|---|---|---|---|
| Perseptron | Bir necha kishining fikriga ball qoʻyib qoʻshish va yigʻindi meʼyordan oshsa, qaror qabul qilish | Qisman Neyron kirishlarni yigʻadi va ostonadan oshsa, otadi | Haqiqiy neyronda kirishlar vaqt oʻtishi bilan yigʻiladi va sizib chiqib ketadi. Perseptronda vaqt yoʻq (Maxsus 3 dagi sizib integrallab otish modeliga qarang) |
| Yashirin qatlam | Kompaniyadagi oʻrta boʻgʻin rahbari: joylardan kelgan hisobotlarni yigʻib, direktorga qisqacha yetkazadi | Qisman Qoʻziqorinsimon tanadagi Kenyon hujayralari hid signallarini kengroq qilib qayta ifodalaydi | Kenyon hujayralarining kirish bogʻlanishlari tasodifiy belgilanadi va oʻqitilmaydi. Chuqur oʻrganishdagi yashirin qatlam esa oʻqitiladi |
| Ogʻirliklarni oʻqitish | Xato yechilgan masalalarni xatolar daftariga yozib, keyingi safar tuzatish | Bevosita Dofamin qoʻziqorinsimon tana chiqish bogʻlanishlarining kuchini oʻzgartirib, hid va natijani juftlaydi | Meva pashshasining dofamin signali «bashorat xatosi»ni hisoblaydimi-yoʻqmi, hali oʻrganilmoqda. Ushbu sondagi oʻqitish qoidasi tushuntirish uchun soddalashtirilgan |
| Teskari tarqalish | Natija yomon boʻlsa, javobgarlikni ishlab chiqarish jarayonining oxiridan boshlab orqaga qarab taqsimlash | Yoʻq | Miya har bir qatlamga aniq gradiyentni orqaga uzatishi haqida dalil maʼlum emas |
| Koʻp qatlamli koʻrish yoʻli | Zavod konveyeri: har bir bosqichda biroz murakkabroq detal yasaladi | Qisman Murakkab koʻz → lamina → medulla → lobula tomon borgan sari murakkabroq harakatlar ajratib olinadi | ④ dagi filtrlar tushuntirish uchun qoʻlda belgilangan. CNN esa filtrlarni oʻzi oʻrganadi |
| Kirishni raqamga aylantirish | Barcha davlatlar pulini bitta valyutaga ayirboshlash | Bevosita Sezgi neyronlari yorugʻlik, hid va taʼmni elektr signaliga aylantiradi | Haqiqiy signal — spayklarning chastotasi va vaqti. Ushbu sondagi otish chastotasi raqamlari namunaviy qiymatlar |
E-1 Muallif haqida · E-2 Ilmiy manbalar · E-3 Rasmlar uchun manbalar
| Raqam | Mazmun | Qiymat | Manba |
|---|---|---|---|
| [1] | Meva pashshasining butun miyasidagi neyronlar soni, sinapslar soni | taxminan 140 ming, taxminan 50 million | FlyWire konsorsiumi (2024) Nature — voyaga yetgan miyaning toʻliq konnektomi |
| [2] | Bitta murakkab koʻzdagi ommatidiylar soni | taxminan 750~800 | Meva pashshasi koʻrish tizimi uchun darslikdagi qiymat (individ va liniyaga qarab farq qiladi) |
| [3] | Hid bilish retseptor neyronlari turlari / moʻylov boʻlagidagi glomerulalar soni | taxminan 50 tur / taxminan 50 ta | Meva pashshasi hid bilish tizimi tadqiqotlaridagi umumiy qiymat (masalan, Couto va boshq. 2005, Curr Biol) |
| [4] | Bitta qoʻziqorinsimon tanadagi Kenyon hujayralari soni, chiqish neyronlari turlari | taxminan 2,000 / 21 tur | Aso va boshq. (2014) eLife — qoʻziqorinsimon tana sxemasining anatomiyasi |
| [5] | Inson miyasidagi neyronlar soni | taxminan 86 milliard | Azevedo va boshq. (2009) J Comp Neurol |
| [6] | Karbonat angidriddan qochish, sirka konsentratsiyasiga qarab tortilish · qochish | — | Suh va boshq. (2004) Nature · Semmelhack & Wang (2009) Nature |
| [7] | T4·T5: harakat yoʻnalishini aniqlash, LPLC2: yaqinlashishni aniqlash | — | Maisak va boshq. (2013) Nature · Klapoetke va boshq. (2017) Nature |
Oʻqituvchilar, ish joyidagi OJT masʼullari va tyutorlar uchun dars oʻtkazish boʻyicha qoʻllanma. Vaqtlar taxminiy, shuning uchun ularni haqiqiy darsga moslab oʻzgartiring.
| Auditoriya | Chuqur oʻrganishni endi boshlayotgan talabalar va xodimlar. Biologiya bilimi shart emas |
|---|---|
| Talab qilinadigan bilimlar | Qoʻshish · koʻpaytirish, grafik oʻqiy olish. Python faqat Colab amaliyoti uchun kerak |
| Oʻquv maqsadlari | ① Sezgi → nerv → miya → xatti-harakatni kirish → yashirin qatlam → chiqishga moslashtira oladi ② Perseptron nima uchun tasma shaklidagi masalani yecha olmasligini va yashirin qatlam nima uchun yechishini tushuntira oladi ③ Oʻqitish va tekshiruv ballarini taqqoslab, ortiqcha moslashishni aniqlay oladi |
| Taxminiy vaqt | Oʻqish 50~60 daqiqa · animatsiya namoyishi 25 daqiqa · Colab amaliyoti 30 daqiqa (Kod 1 — 10 daqiqa, Kod 2 — ishga tushirish 2 daqiqa + tahlil 15 daqiqa) |
Kirish 5 daqiqa (nega meva pashshasi) → sezgi→nerv→miya moslik jadvali 10 daqiqa → qoida va oʻrganish 10 daqiqa → ①②③ narvon 20 daqiqa → nazorat savollari 5 daqiqa.
«Qoida va oʻrganish» tajriba maydoni 20 daqiqa (ish joyidagi qoidaviy tizimlar bilan taqqoslash) → ②③ ortiqcha moslashish 20 daqiqa → oʻqitgich misolida chalkashlik matritsasini oʻqish 20 daqiqa → Kod 2 ni ishga tushirish va tahlil qilish 30 daqiqa.
Boshlovchilar uchun faqat «Qoida va oʻrganish» va ①②. Oʻrta darajadagilar ③ da yashirin neyronlar sonini oʻzgartirib, ortiqcha moslashishni oʻzlari yuzaga keltiradi va Kod 1 hamda oʻqitgich misolidagi oʻqitiladigan bogʻlanishlar sonini (3,003 ta) solishtiradi.
| Boʻlim | Toʻxtab beriladigan savol | Boshqaruv boʻyicha maslahat |
|---|---|---|
| Nega meva pashshasi | «140 ming neyron — bu koʻpmi yoki ozmi?» | Inson miyasidagi 86 milliard bilan taqqoslang |
| Elektr signali | «Hid va yorugʻlikni nima uchun bir xil birlikka aylantirish kerak?» | Stimul kuchini oʻzgartirib, otish chastotasi ham unga qarab oʻzgarishini kuzating |
| Qoida va oʻrganish | «Muhit oʻzgarsa, kim birinchi moslashadi?» | «Muhitni oʻzgartirish»ni bosib, ikki pashshaning muvaffaqiyat darajasini taqqoslang |
| ② Perseptron | «Bitta toʻgʻri chiziq bilan tasma shaklini ajratish mumkinmi?» | Tasma masalasida oʻqitishni ishga tushirib, aniqlik qayerda toʻxtab qolishini kuzating |
| ③ Yashirin qatlam | «Yashirin neyronlarni koʻpaytirish har doim yaxshimi?» | Kam maʼlumot + 40 ta yashirin neyron bilan oʻqitish va tekshiruv ballari farqini kuzating |
| ④ Koʻp qatlam | «Yonidan oʻtib ketayotgan narsadan nega sakrab qochmaydi?» | Yaqinlashish, yonidan oʻtish, uzoqlashishni navbat bilan bosing |
| Amaliyot: oʻqitgich misoli | «Ikkala model ham xato qilgan rasm nega ularni chalkashtirdi?» | Test rasmi tugmalarini navbat bilan bosib, chalkashlik matritsasi bilan taqqoslang |
| Xato tushuncha | Toʻgʻri izoh | Koʻrsatiladigan sahna |
|---|---|---|
| Meva pashshasi miyasi chuqur oʻrganish bilan aynan bir xil ishlaydi | Faqat qatlamli tuzilish va bogʻlanish kuchini oʻrganish oʻxshash; teskari tarqalish yoki vaqtsiz hisoblash miyadagidan farq qiladi | D boʻlimdagi oʻxshatishlar toʻplamining «Teskari tarqalish» qatori |
| Yashirin neyronlar qancha koʻp boʻlsa, shuncha yaxshi | Maʼlumot kam boʻlsa, model oʻqitish maʼlumotlarini yodlab oladi va tekshiruv balli tushadi (ortiqcha moslashish) | ③ dagi kam maʼlumotli sozlama |
| Qoidalarni yaxshi tuzsangiz, oʻrganish kerak emas | Muhit oʻzgarsa, qoidalar xato qilaveradi. Oʻrganish esa qaytadan moslashadi | «Qoida va oʻrganish»dagi muhitni oʻzgartirish |
| Aniqlik yuqori boʻlsa, model yaxshi | Oʻqitishda ishlatilgan maʼlumotlarda oʻlchangan aniqlikka ishonib boʻlmaydi. Aniqlik alohida ajratib qoʻyilgan tekshiruv maʼlumotlarida oʻlchanadi | Oʻqitgich misolidagi oʻqitish · tekshiruv egri chiziqlari (oʻqitish 100%, tekshiruv 83~89%) |
| Pashsha usuli chuqur oʻrganishdan yomonroq | Oʻqitiladigan bogʻlanishlar toʻrtdan bir boʻlsa ham, bir xil rasm masalasida oʻxshash aniqlikka erishdi (Kod 2) | Kod 2 natijalar jadvali |
Yigʻindi = 1×0.8 + 0×(−0.5) = 0.8. 0.8 ≥ 0.5 boʻlgani uchun chiqish 1.
Perseptron faqat bitta toʻgʻri chiziq (tekislik) bilan ajratadi. Tasmaga ikki tomonda ikkita chegara kerak, shuning uchun uni bitta chiziq bilan ajratib boʻlmaydi. Yashirin qatlam bir nechta chegara yaratib, ularni birlashtiradi.
Ortiqcha moslashish: model oʻqitish maʼlumotlarini yodlab olgan. Choralar: koʻproq maʼlumot toʻplash, yashirin neyronlarni kamaytirish, oʻqitishni erta toʻxtatish — shulardan ikkitasi.
Qatʼiy: proyeksion neyron → Kenyon hujayrasi (tasodifiy siyrak bogʻlanish). Oʻqitiladigan: Kenyon hujayrasi → chiqish neyroni (dofamin oʻzgartiradi).
Keng va siyrak qatʼiy reprezentatsiyaning oʻzi bilan ham oddiy rasm masalalarini faqat chiqish qatlamini oʻqitish orqali yetarlicha yechish mumkin. Biroq reprezentatsiyaning oʻzini yaxshilay olmagani uchun qiyin masalalarda cheklovlari bor.
Kod 1 da TOP (yonish ulushi) ni 0.08 dan 0.5 ga oʻzgartirsangiz, oʻqitish aniqligi va yongan Kenyon hujayralari soni qanday oʻzgarishini yozing hamda siyraklik nima uchun foydali ekanini ikki jumlada tushuntiring.
Kod 2 dagi MLP yashirin qatlam oʻlchamini 8, 64, 512 ga oʻzgartirib, tekshiruv aniqligini ikki urugʻ (seed) bilan taqqoslang. Ortiqcha moslashish koʻrinadimi — oʻqitish egri chiziqlari (7-katak) bilan birga tahlil qiling.
| Boshlovchilar | ④-boʻlim va «Tuzilmalarni taqqoslash»dagi GRU·LSTM qismini oʻtkazib yuborsa ham, mavzu uzilmaydi. «Qoida va oʻrganish» hamda ②③ ni puxta oʻzlashtirsin |
|---|---|
| Chuqurlashtirilgan | Pashsha usulini mashinali oʻrganishdagi tasodifiy belgilar va ekstremal oʻrganish mashinasi (ELM) bilan taqqoslab, taqdimot tayyorlashni topshiring. Topilgan maqolalarni asl matni orqali tekshirsin |
| Qoʻshimcha oʻrganish | Sangsun Ahn, «Biznes uchun maʼlumotlar fani» maʼruzalar toʻplami (maʼlumotlar fani boʻyicha umumiy kurs) · STEP [K-Digital] Sunʼiy intellekt yordamida tabiiy tilni qayta ishlash · STEP [K-Digital] Fintex maʼlumotlarini tahlil qilish asoslari (barchasi koreys tilida) |
| Oʻqituvchi uchun materiallar | Nazorat savollarini baholash mezonlari va topshiriqlarning namunaviy javoblarini Oʻqituvchilar uchun javoblar sahifasida (Maxsus 1) topishingiz mumkin |
«Maxsus 1: Meva pashshasi miyasini oʻrganish» sonini oxirigacha oʻqib chiqdingiz. Laboratoriya jamoasi har biri bittadan xulosa aytib beradi.