This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
neuroimagen:bioface_atn [2021/09/09 09:47] osotolongo [What we got so far] |
neuroimagen:bioface_atn [2021/09/12 10:23] (current) osotolongo [Métodos no lineales] |
||
---|---|---|---|
Line 206: | Line 206: | ||
< | < | ||
+ | setwd("/ | ||
base <- read.csv(" | base <- read.csv(" | ||
base$Hippocampus = base$Left.Hippocampus + base$Right.Hippocampus | base$Hippocampus = base$Left.Hippocampus + base$Right.Hippocampus | ||
Line 228: | Line 229: | ||
^ Clasificación ^ Probabilidades de N+ ^ | ^ Clasificación ^ Probabilidades de N+ ^ | ||
- | | {{ : | + | | {{ : |
Y esto voy a hacerlo para FACEHBI también para compararlo, | Y esto voy a hacerlo para FACEHBI también para compararlo, | ||
< | < | ||
+ | setwd("/ | ||
read.csv(" | read.csv(" | ||
face$Hippocampus = face$Left.Hippocampus + face$Right.Hippocampus | face$Hippocampus = face$Left.Hippocampus + face$Right.Hippocampus | ||
Line 243: | Line 245: | ||
</ | </ | ||
+ | ^ Clasificación ^ Probabilidades de N+ ^ | ||
| {{ : | | {{ : | ||
+ | |||
+ | ==== Métodos no lineales ==== | ||
+ | |||
+ | Vamos a intentar con métodos no lineales. Ojo, estos métodos no tienen interpretación probabilistica. Son construcciones matemáticas que funcionan. | ||
+ | |||
+ | === random Forest === | ||
+ | |||
+ | ** BIOFACE ** | ||
+ | < | ||
+ | rf_cl <- randomForest(ND ~ ., data = xt, na.action = na.omit) | ||
+ | base$ND <- predict(rf_cl, | ||
+ | base$post <- predict(rf_cl, | ||
+ | plot(base$AGE, | ||
+ | hist(base$post[, | ||
+ | </ | ||
+ | |||
+ | ^ Clasificación ^ Probabilidades de N+ ^ | ||
+ | | {{ : | ||
+ | |||
+ | **FACEHBI** | ||
+ | |||
+ | < | ||
+ | face$ND <- predict(rf_cl, | ||
+ | face$post <- predict(rf_cl, | ||
+ | plot(face$AGE, | ||
+ | hist(face$post[, | ||
+ | </ | ||
+ | |||
+ | ^ Clasificación ^ Probabilidades de N+ ^ | ||
+ | | {{ : | ||
+ | |||
+ | === support-vector machine === | ||
+ | |||
+ | **BIOFACE** | ||
+ | |||
+ | < | ||
+ | svm_cl <- svm(ND ~ ., data = xt, na.action = na.omit) | ||
+ | base$ND <- predict(svm_cl, | ||
+ | plot(base$AGE, | ||
+ | </ | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ** FACEHBI ** | ||
+ | |||
+ | < | ||
+ | face$ND <- predict(svm_cl, | ||
+ | plot(face$AGE, | ||
+ | </ | ||
+ | |||
+ | {{ : |