Official Test Repository of [STEAM - Craving Biomarker Analysis] > STEAM κ³Όμ μ 'κ°λ§(Craving) λ°μ΄μ€λ§μ»€ λΆμ' νλ‘μ νΈλ₯Ό μν 곡μ ν μ€νΈ λ° κ²μ¦ λ ν¬μ§ν 리μ λλ€.
μ΄ νλ‘μ νΈλ κ°λ§(Craving) μνμ μ°κ΄λ μ체μ νΈ(Biomarker) λ₯Ό μλ³νκ³ λΆμνκΈ° μν μ°κ΅¬μ μΌνμ λλ€. λ³Έ λ ν¬μ§ν 리λ λ³Έ μ°κ΅¬μ λΆμ νμ΄νλΌμΈ, μ μ²λ¦¬ μκ³ λ¦¬μ¦, λͺ¨λΈλ§ μ½λλ₯Ό ν μ€νΈνκ³ κ²μ¦νκΈ° μν΄ μ΄μλ©λλ€.
- λ°μ΄ν° μ μ²λ¦¬ κ²μ¦: λ€μν μ체 μ νΈ λ°μ΄ν°(μ: EEG, ECG, GSR λ±)μ λ Έμ΄μ¦ μ κ±° λ° μ κ·ν νλ‘μΈμ€ ν μ€νΈ.
- νΌμ² μΆμΆ(Feature Extraction): κ°λ§ μνλ₯Ό λλ³ν μ μλ μ μλ―Έν λ°μ΄μ€λ§μ»€ ν보ꡰ μΆμΆ.
- λΆμ λͺ¨λΈ ν μ€νΈ: λ¨Έμ λ¬λ/ν΅κ³μ κΈ°λ²μ νμ©ν λΆλ₯ λ° μμΈ‘ λͺ¨λΈ μ±λ₯ νκ°.
μ΄ νλ‘μ νΈλ λ€μκ³Ό κ°μ κΈ°μ κ³Ό λΌμ΄λΈλ¬λ¦¬λ₯Ό κΈ°λ°μΌλ‘ ν©λλ€.
- Language: Python 3.9
- Data Analysis: Pandas, NumPy, SciPy
- Visualization: Matplotlib, Seaborn
- Signal Processing: NeuroKit2
- Machine Learning: Scikit-learn
hyuki0003-Craving_Biomarker_Analysis_official_test/
βββ π code/
β βββ calculate_decline_final.ipynb # κ°λ§ μ€μ¬ ν¨κ³Ό κ²μ¦
β βββ features_correlation_final.ipynb # κ°λ§-SA μκ΄μ± λΆμ
β βββ util/
β βββ util.py # Preprocessed data
βββ .gitignore # Git μ μΈ νμΌ λͺ©λ‘
βββ requirements.txt # μμ‘΄μ± ν¨ν€μ§ λͺ©λ‘
βββ README.md # νλ‘μ νΈ μ€λͺ
νμΌ