FlyWire: मक्खी के पूरे दिमाग का नक्शा
2024 में FlyWire टीम ने एक वयस्क फल मक्खी (फ्रूट फ्लाई) के दिमाग का पूरा वायरिंग मैप प्रकाशित किया। जानिए कि इसे इलेक्ट्रॉन माइक्रोस्कोप, AI और कई इंसानी प्रूफरीडरों की मदद से कैसे तैयार किया गया।
60 सेकंड में
FlyWire: मक्खी के पूरे दिमाग का नक्शा
2024 में FlyWire टीम ने एक वयस्क फल मक्खी (फ्रूट फ्लाई) के दिमाग का पूरा वायरिंग मैप प्रकाशित किया। जानिए कि इसे इलेक्ट्रॉन माइक्रोस्कोप, AI और कई इंसानी प्रूफरीडरों की मदद से…
नक्शा कैसे बनाया गया
- 1
पतले टुकड़े
एक मक्खी के दिमाग को बेहद पतले टुकड़ों में काटा गया। - 2
इलेक्ट्रॉन माइक्रोस्कोप से ली गई तस्वीरें
हर टुकड़े की इलेक्ट्रॉन माइक्रोस्कोप से तस्वीर ली गई, जो एक साधारण लाइट माइक्रोस्कोप की तुलना में कहीं ज़्यादा बारीक विवरण दिखाता है। - 3
AI ट्रेसिंग
AI मॉडलों ने तस्वीरों में न्यूरॉन्स के किनारों को ढूँढ़ा और एक टुकड़े से दूसरे टुकड़े के हिस्सों को जोड़ा। उन्होंने सिनेप्सेस का भी पता लगाया। - 4
इंसानों द्वारा प्रूफरीडिंग
प्रशिक्षित वैज्ञानिकों और आम नागरिकों (सिटिजन साइंटिस्ट) सहित कई लोगों ने AI के काम की जाँच की और गलत जोड़ व टूटे हुए हिस्सों को ठीक किया। - 5
ओपन डेटा
तैयार नक्शा खुले तौर पर शेयर किया गया, ताकि कोई भी इसे एक्सप्लोर कर सके।
AI को इंसानी मदद की ज़रूरत क्यों पड़ी
| गलती | क्या होता है | नक्शे पर असर |
|---|---|---|
| मर्ज (Merge) | दो अलग-अलग न्यूरॉन्स आपस में जुड़कर एक हो जाते हैं | एक नकली न्यूरॉन बन जाता है, जिसमें ऐसे कनेक्शन दिखने लगते हैं जो असल में हैं ही नहीं |
| स्प्लिट (Split) | एक न्यूरॉन टुकड़ों में टूट जाता है | कनेक्शन गायब हो जाते हैं, और टुकड़े छोटे-छोटे न्यूरॉन जैसे दिखने लगते हैं |
वैज्ञानिक इस नक्शे का क्या करते हैं
- किसी पाथवे (रास्ते) का पता लगाना, उदाहरण के लिए स्वाद वाले न्यूरॉन्स से लेकर खाना खाने को नियंत्रित करने वाले न्यूरॉन्स तक।
- एक जैसी बनावट और कनेक्शन वाले न्यूरॉन्स को सेल टाइप्स (cell types) में बाँटना।
- दिमाग के बाएँ और दाएँ हिस्से की तुलना करना।
- पूरे दिमाग के कंप्यूटर मॉडल बनाना, जैसा कि आप पाठ 3 में देखेंगे।
कनेक्शनों को जोड़ना
import pandas as pd
# MADE-UP synapse records, only for practice.
rows = [("taste_1", "relay", 3), ("taste_1", "relay", 4),
("taste_2", "relay", 2), ("relay", "feed_cmd", 9)]
df = pd.DataFrame(rows, columns=["pre", "post", "synapses"])
pairs = df.groupby(["pre", "post"], as_index=False)["synapses"].sum()
print(pairs)और देखें और पढ़ें
लैब
काल्पनिक सिनेप्स रिकॉर्ड्स का एक pandas विश्लेषण: जोड़े गए कनेक्शन, एक स्ट्रेंथ फ़िल्टर, और एक न्यूरॉन को मिलने वाला सबसे मज़बूत इनपुट।
समस्या
यह आपके ब्राउज़र में चलता है। सारा डेटा काल्पनिक है।
- स्टार्टर कोड चलाएँ। यह काल्पनिक सिनेप्स रिकॉर्ड्स की एक टेबल दिखाता है। न्यूरॉन्स का एक ही जोड़ा एक से ज़्यादा पंक्तियों (rows) में दिख सकता है।
pairsबनाएँ: प्रत्येक(pre, post)जोड़े के लिए एक पंक्ति, जिसमेंsynapsesकी कुल संख्या जोड़ी गई हो। संकेत:groupbyऔरsum।strongबनाएँ: केवल वे जोड़े जिनमें कम से कमMIN_SYNAPSESसिनेप्सेस हों।top_inputको उस न्यूरॉन के नाम पर सेट करें जो कुल मिलाकर"feed_cmd"को सबसे अधिक सिनेप्सेस भेजता है।- कच्ची पंक्तियों को देखें: किस न्यूरॉन की
"feed_cmd"में सबसे बड़ी एकल पंक्ति (single biggest row) है? यह जवाब अलग क्यों है?
प्रैक्टिस लैब
कोड में बदलाव करें और इसे रन करें। Python आपके ब्राउज़र में चलता है — हमारे सर्वर पर कुछ नहीं भेजा जाता।
कोई आउटपुट नहीं। वैल्यूज़ देखने के लिए print(...) जोड़ें।
आपका काम तब पूरा होगा जब
कठिन सवाल
उत्तर देखने से पहले ख़ुद जवाब देने की कोशिश करें। अगर आप इनके जवाब दे सकते हैं, तो आप पाठ समझ गए हैं।
Q1बहुत कम थ्रेशोल्ड, जैसे कि 1 सिनेप्स, कनेक्टोम विश्लेषण को कम भरोसेमंद क्यों बना सकता है?दिखाएं
स्वचालित सिनेप्स डिटेक्शन में कुछ गलतियाँ होती हैं, और दो न्यूरॉन्स के बीच पहचाना गया एक अकेला सिनेप्स कोई गलती हो सकता है। 1 के थ्रेशोल्ड के साथ, वे गलतियाँ असली कनेक्शन मान ली जाती हैं और नकली पाथवे बना सकती हैं। एक उच्च थ्रेशोल्ड इस तरह के अधिकांश शोर (noise) को हटा देता है, लेकिन यह कुछ वास्तविक कमज़ोर कनेक्शनों को भी छोड़ सकता है, इसलिए परिणामों को एक से अधिक थ्रेशोल्ड के साथ जाँचना चाहिए।
Q2FlyWire नक्शा एक मादा मक्खी से मिला है। यह अपने दम पर किन सवालों के जवाब नहीं दे सकता?दिखाएं
यह यह नहीं दिखा सकता कि अलग-अलग मक्खियों के दिमाग में, या नर और मादा के बीच कितना अंतर होता है, या उम्र और अनुभव के साथ दिमाग कैसे बदलता है। इसके लिए, वैज्ञानिकों को अधिक जीवों के नक्शों और जीवित मक्खियों पर प्रयोगों की आवश्यकता है। एक सावधानीपूर्वक बनाया गया नक्शा एक संदर्भ (रेफ़रेंस) है, अंतिम शब्द नहीं।
अक्सर पूछे जाने वाले सवाल
फ्रूट फ्लाई ही क्यों, चूहा क्यों नहीं?
मक्खी का दिमाग इतना छोटा होता है कि आज के टूल्स से उसका पूरा नक्शा बनाया जा सकता है, फिर भी मक्खी कई जटिल काम करती है। चूहे के दिमाग में बहुत अधिक न्यूरॉन होते हैं, इसलिए उसका पूरा नक्शा बनाना कहीं बड़ा काम है।
क्या सारा काम AI ने किया?
नहीं। पहली ट्रेसिंग का ज़्यादातर काम AI ने किया, जिसे हाथ से करने में इंसानों को बहुत ज़्यादा समय लगता। लेकिन इंसानों ने नतीजों को प्रूफरीड किया और कई गलतियों को सुधारा। नक्शे को दोनों की ज़रूरत थी।
क्या यह नक्शा बिल्कुल सही है?
इस आकार का कोई भी नक्शा पूरी तरह से सही नहीं होता। कुछ छोटी-मोटी गलतियाँ रह जाती हैं, और तस्वीरों में कुछ प्रकार के कनेक्शन देखना मुश्किल होता है। टीम ने डेटा को खुले तौर पर शेयर किया ताकि दूसरे लोग इसकी जाँच कर सकें और इसे बेहतर बना सकें।
क्या मैं स्कूल या कॉलेज प्रोजेक्ट के लिए इस डेटा का उपयोग कर सकता हूँ?
हाँ, डेटा को ऑनलाइन खुले तौर पर देखा जा सकता है। इसका उपयोग कैसे करें और इसका श्रेय कैसे दें, इसके लिए साइट की मौजूदा शर्तें देखें।
पाठ का टेस्ट
5 सवाल। पास होने और इस पाठ को पूरा करने के लिए 3 सही होने चाहिए (60%)।