"매 thought 의 direct digital translation". 매 brain signal 의 capture → 매 ML decode → 매 output (mouse, prosthesis, text). 매 modern AI 의 surge — 매 LLM-aided decoding 의 accuracy boost. 매 ethics: 매 neuro-rights, 매 mind privacy.
📖 핵심
매 invasive vs non-invasive
Invasive
Utah Array (BrainGate): 매 cortex 의 100 electrode.
Neuralink (Threads): 매 1024 channel, 매 robotic insertion.
ECoG (Electrocorticography): 매 surface, 매 less invasive.
✅ 매 high SNR. ✅ 매 spatial resolution.
❌ 매 surgery. 매 infection risk. 매 long-term degradation.
importnumpyasnpfromscipy.signalimportwelchdefband_power(data,fs=250,band=(8,13)):"""매 alpha (8-13 Hz) 의 power."""freqs,psd=welch(data,fs=fs,nperseg=fs*2)band_idx=(freqs>=band[0])&(freqs<=band[1])returnnp.mean(psd[...,band_idx],axis=-1)alpha=band_power(eeg_signal,band=(8,13))beta=band_power(eeg_signal,band=(13,30))
Motor imagery classifier
fromsklearn.discriminant_analysisimportLinearDiscriminantAnalysisfrommne.decodingimportCSP# 매 CSP (Common Spatial Patterns) — 매 BCI 의 classiccsp=CSP(n_components=4,reg=None)X_csp=csp.fit_transform(epochs.data,labels)clf=LinearDiscriminantAnalysis()clf.fit(X_csp,labels)
defdecode_with_llm(brain_signal,vocab_decoder,llm):# 매 1. 매 brain → 매 candidate words (top-K)candidates_per_step=vocab_decoder.decode(brain_signal,top_k=5)# 매 2. 매 LLM 의 disambiguate (beam search)sentences=beam_search(candidates_per_step,llm,beam=5)returnsentences[0]
defadd_noise_to_brain_data(signal,epsilon=1.0):# 매 individual epoch 의 share 의 protectnoise=np.random.laplace(0,1/epsilon,size=signal.shape)returnsignal+noise# 매 federated learning 의 raw data 의 leave 의 X
🤔 결정 기준
응용
Approach
Paralyzed communication
Invasive (Utah / Neuralink)
Consumer / wellness
EEG (Muse, Emotiv)
Research
OpenBCI + MNE
Speech restoration
Cortical + LLM
VR / gaming
EEG / fNIRS
Mood / focus
EEG band (α/β ratio)
Augmentation
매 ethics 의 first
기본값: 매 medical = invasive + LLM. 매 consumer = EEG + classical ML.