skamus48 commited on
Commit
92df72c
verified
1 Parent(s): cd78333

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +59 -3
README.md CHANGED
@@ -1,3 +1,59 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: sklearn
3
+ tags:
4
+ - medical-imaging
5
+ - mri
6
+ - diffusion-mri
7
+ - ivim
8
+ - dki
9
+ - physics
10
+ license: mit
11
+ language:
12
+ - en
13
+ ---
14
+
15
+ # dMRI-IVIM-ML-Toolkit: Fast Diffusion MRI Analysis
16
+
17
+ This is the official model repository for the paper:
18
+ **"Exploring the Potential of Machine Learning Algorithms to Improve Diffusion Nuclear Magnetic Resonance Imaging Models Analysis"** (Journal of Medical Physics, 2024).
19
+
20
+ ## Model Description
21
+
22
+ These are pre-trained Machine Learning models (Random Forest, Extra Trees) designed to estimate **IVIM** (Intravoxel Incoherent Motion) and **DKI** (Diffusion Kurtosis Imaging) parameters from diffusion-weighted MRI signals.
23
+
24
+ - **Input:** Normalized MRI signal attenuation curve (multi-b-value).
25
+ - **Output:** Diffusion ($D$), Pseudo-diffusion ($D^*$), Perfusion fraction ($f$), and Kurtosis ($K$).
26
+ - **Speedup:** ~230x faster than standard non-linear least squares fitting.
27
+
28
+ ## How to Use
29
+
30
+ You can load these models using `joblib` and `scikit-learn` in Python.
31
+
32
+ ```python
33
+ import joblib
34
+ import numpy as np
35
+
36
+ # Load the pre-trained model
37
+ model = joblib.load("ivim_dki_extratrees.joblib")
38
+
39
+ # Example signal (normalized)
40
+ # Shape: (n_samples, n_b_values)
41
+ signal = np.array([[1.0, 0.8, 0.5, ...]])
42
+
43
+ # Predict parameters [D, f, D*, K]
44
+ params = model.predict(signal)
45
+
46
+ ```
47
+
48
+ ## Citation
49
+ ```
50
+ @article{PrietoGonzalez2024,
51
+ title={Exploring the Potential of Machine Learning Algorithms to Improve Diffusion Nuclear Magnetic Resonance Imaging Models Analysis},
52
+ author={Prieto-Gonz谩lez, Leonar Steven and Agulles-Pedr贸s, Luis},
53
+ journal={Journal of Medical Physics},
54
+ volume={49},
55
+ issue={2},
56
+ pages={189--202},
57
+ year={2024}
58
+ }
59
+ ```