6.5.14 · D1 · HinglishAdvanced & Emerging Architectures

FoundationsNeuromorphic computing

3,323 words15 min read↑ Read in English

6.5.14 · D1 · Hardware › Advanced & Emerging Architectures › Neuromorphic computing

Yeh page kuch bhi assume nahi karta. Parent page par jo bhi letter, squiggle, ya bold word hai, woh sab neeche explain kiya gaya hai, ek aisi order mein jahan har idea sirf pehle waale ideas par tikaa hai. Upar se neeche ek baar padho aur parent note bilkul plain English jaisa padhega.


1. Voltage — "charge kitni zyada force se push kar raha hai"

Ek paani ka tank socho. Paani ki height tank ke bottom par pressure hai: zyada bharo toh paani zyada force se niklega. Voltage exactly wahi height hai, lekin paani ki jagah electric charge ke liye.

Yeh topic isliye chahiye kyunki neuron ka poora kaam voltage ko build up hone dena hai aur phir react karna jab woh kaafi high ho jaye. Parent note mein neuron ki voltage ko membrane potential kaha jaata hai — chhota bas matlab hai " ko time par measure kiya gaya hai", yaani paani ki height abhi, jo time ke saath badlati rehti hai.


2. Current — "har second kitna charge flow karta hai"

Paani ke tank par wapas jaate hain: current paani ki flow rate hai ek pipe se (litres per second). Voltage pressure hai; current woh actual flow hai jo woh pressure produce karta hai.

Parent note ek neuron ko input current feed karta hai — doosre neurons se aane wala charge ka stream. Yahi inflow voltage ko raise karta hai.


3. Charge — "electricity ki actual quantity"

Charge paani hi hai; current woh speed hai jis par charge move karta hai. Precisely likha jaaye: jo padha jaata hai "current charge ki rate of change hai" — exactly parallel "flow rate yeh hai ki paani ki matra kitni tezi se badl rahi hai." Humen yeh relation usi waqt chahiye jab hum poochhen ki capacitor kitni tezi se bharta hai.


4. Resistance aur leak current

Neuron ki membrane par ion channels hote hain — chhote holes jo charge ko wapas bahar leak hone dete hain. Zyada leak = voltage tezi se girti hai. RC-circuit picture mein yeh leak ek resistor ki tarah draw ki jaati hai.


5. Capacitance aur capacitor current

Neuron ki membrane do thin layers hain jiske dono sides par charge baitha hai: yeh physically ek capacitor hai. Current pour karo aur "water level" (voltage) rise hogi.

Resistor (leak) aur capacitor (storage) ko saath rakho aur tumhare paas ek RC circuit hai. Yeh neuron ka poora electrical skeleton hai, aur isliye parent RC circuits aur Memristors and ReRAM link karta hai — memristors woh hardware hain jo adjustable resistor/synapse ka role play karte hain.


6. Derivative — "level kitni tezi se change ho raha hai"

Yahan ek piece of maths aata hai, toh hum ise use karne se pehle earn karte hain.

Humen yeh tool kyun chahiye aur plain algebra kyun nahi? Kyunki neuron ki voltage koi fixed number nahi hai — yeh hamesha move kar rahi hai. Motion describe karne ke liye (rise hona, fall hona, kitni tezi se) tumhe rates of change ki language chahiye, aur woh language derivative hai. "Kya threshold tak pahunchega?" poochna hai "abhi kaise move kar raha hai?", jo sirf answer kar sakta hai.

Paani ke level ko ek graph par curve socho, time right jaata hai, height upar jaati hai. Kisi bhi moment par:

  • level upar ja raha hai → slope positive → ,
  • level flat → slope zero → ,
  • level gir raha hai (leaking) → slope negative → .

7. Exponential — "steady fading", aur charging curve kaise banti hai

Ek aur maths tool. Ise bhi earn karte hain.

Yeh exact shape kyun aur straight line neeche kyun nahi? Kyunki ek leaky bucket tab zyada fast leak karti hai jab zyada bhari hoti hai (zyada pressure) aur jab nearly empty ho toh slow. Ek quantity jiska girna apne size ke proportional ho woh exactly curve trace karta hai — koi aur function nahi karta. Isliye parent ki leaky voltage ki tarah decay karti hai, straight line ki tarah nahi.

Parent mein do mirror-image uses hain:

  • Charging up ek target ki taraf: — tezi se rise hota hai, phir ease in karta hai.
  • Fading learning (baad mein Section 9 mein use hota hai): — spikes close the toh bada change, gap badhne par shrink hota hai.

8. Threshold , reset, spike, aur refractory period

Paani ke tank ko height par ek overflow lip ke saath socho. Lip ke upar fill karo aur yeh ek splash dump karta hai (spike) aur neeche drop ho jaata hai. Lip ke neeche sab smooth analog charging hai; lip woh ek nonlinear switch hai jo neuron ko plain analog circuit ki jagah spiking banata hai. Yeh Spiking Neural Networks (SNN) se link karta hai.


9. Spike-Timing-Dependent Plasticity: weight , , aur STDP

Yeh learning ki language hai. ka sign decide karta hai ki weight badhega (, potentiation) ya ghategaa (, depression), aur exponential (Section 7) decide karta hai kitna.


10. Big-number notation — , milli, nano, mega

Parent neurons, , , jaisi values use karta hai. Ek baar decode karo:


Yeh foundations topic ko kaise feed karte hain

Voltage V

RC circuit = neuron body

Current I

Charge Q and Q equals C V

Resistance R = leak

Capacitance C = storage

Leaky Integrate and Fire neuron

Derivative dV over dt

Exponential fading and tau

Threshold reset refractory

Spikes

Spiking Neural Network

Weight w and delta

STDP learning

Time gap delta t

Neuromorphic computing


Equipment checklist

Right side cover karo aur reveal karne se pehle har ek answer do:

Voltage kya hai main plain words mein bata sakta hoon
Electrical "pressure" jo charge ko push karta hai — jaise tank mein paani ki height; volts mein measure hota hai.
Current kya hai aur yeh se kaise alag hai yeh bata sakta hoon
charge ka flow rate hai (amps); pressure hai. Dono ek ke bina doosra ho sakta hai.
Charge kya hai aur current se link kya hai yeh jaanta hoon
electricity ki matra hai (coulombs); current uski rate of change hai, .
aur leak current neuron mein kya karte hain yeh jaanta hoon
ion channels ki leak resistance hai; leak current .
kya karta hai aur kahan se aata hai yeh jaanta hoon
charge store karta hai (); capacitor current hai , woh current jo level raise karne ke liye chahiye.
padh sakta hoon
Voltage ka time mein rate of change / slope — positive jab rise ho raha ho, negative jab leak ho raha ho.
Derivative ki zaroorat kyun hai yeh jaanta hoon
Kyunki voltage hamesha move kar raha hota hai; algebra fixed numbers describe karta hai, derivatives motion describe karte hain.
ki shape kya hai aur charging curve kahan se aati hai yeh jaanta hoon
0 ki taraf fade hota hai; gap "fall speed proportional to size" rule follow karta hai, deta hai .
(aur ) ka matlab kya hai jaanta hoon
Fading ka timescale; ek ke baad quantity ~37% par hai (ya charging mein 63%). .
, reset, spike aur refractory period kya hain jaanta hoon
Overflow lip ek spike fire karta hai phir par drop karta hai; phir ek dead time jisme koi firing possible nahi.
, aur STDP kya stand karte hain jaanta hoon
= synapse strength; = "change in"; STDP = Spike-Timing-Dependent Plasticity, weight change spike timing se set hota hai.
decode kar sakta hoon
milli , nano , mega .

Wapas Neuromorphic computing · prerequisites: RC circuits, Memristors and ReRAM, Spiking Neural Networks (SNN), Hebbian learning, In-memory computing.