▪Subject 161731: 1,17,354 streamlines
▪ 65 points per streamline on average
▪Three dimensional points (x,y,z)
▪Euclidean distance : 65*65 or, 4225
points
▪Total calculation of 1,17,354*4225 or
49,58,20,650 points
Subject 100307 brain consists of 1,17,354 tracts
Each tract consist of 65 points on average
Each point represented by three dimensions (x,y,z)
Euclidean distance calculates distance between 65*65 or, 4225 points
and then return the average value for each 117354 tracts which results in a total
calculation of
1,17,354*4225 or 49,58,20,650 points
Disadvantages
Takes a lot of time to calculate the distance matrix
Can’t run larger datasets in computers without GPU and 12gb RAM
To get faster results high end CPU and GPU are required
Let’s talk about the drawbacks of nn.
First of all it takes a lot of time to calculate the distance matrix
So, the reason is why?
Let’s take a deep look
Here’s a example of subject 161731
It has 1,17,354 streamlines.
Each streamline has 65 points on avg and each point is represented by 3 dimensions
To measure the Euclidean distance, we need a total calculation of more than 49 core
Which is huge for mid tier CPUs
To compute this huge data it required a GPU and a minimum of 8 GB ram
06/30/2018 12
Distance Matrix Calculation
DRAWBACKS OF FDMC
Subject
100307
1,17,354
streamlines
65
points 65
points
65*65 or, 4225
points
1,17,354*4225 or
49,58,20,650 points