Skip to content

sakuralily11/CultureNet-Autism

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CultureNet

CultureNet is a package for building generalized and culturalized deep models to estimate engagement levels from face images of children with Autism Spectrum Condition.

The baseline generalized deep models (GenNet) are deep convolutional networks composed of layers of the ResNet, a pre-trained deep network, as well as additional network layers.

The culturalized deep models (CultureNet) follow the same architecture of GenNet; however, after training all layers with joint-culture data, the model freezes network parameters and uses culture-specific and/or child-specific data to fine-tune the last layer of the network.

Face image data, which act as input for these models, are unidentifiable facial features, obtained in the output of the fine-tuned residual network (ResNet), a deep network optimized for object classification.

Citation

If you use this code, a modified version of this code, or these benchmarks in your research, please cite the following publications:

Rudovic, O., Lee, J., Mascarell-Maricic, L., Schuller, B., Picard, R. "Measuring Engagement in Robot-assisted Autism Therapy: A Cross-cultural Study". Frontiers in Robotics and AI (2017).

Available via Frontiers in Robotics and AI.

Rudovic, O., Utsumi, Y., Lee, J., Hernandez, J., Castello Ferrer, E., Schuller, B., Picard, R. "CultureNet: A Deep Learning Approach for Engagement Intensity Estimation from Face Images of Children with Autism." IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2018).

Available via ResearchGate.

Deep Learning Models

CultureNet consists of seven subject-independent and subject-dependent GenNet and CultureNet models, trained with within-culture, cross-culture, mixed-culture, and joint-culture data, where C0 indicates data from Japan and C1 indicates data from Serbia.

For all subject-independent models, we used a leave-one-child-out evaluation, where we performed training on 80% of each training child's data, validation on the remaining 20% of each training child's data, and testing on 80% of the target child's data.

For all subject-dependent models, we performed training on 20% of each training child's data, validation on 20% of each validation child's data, and testing on 80% of the target child's data.

All experiments were repeated 10 times, each time starting from a different random initialization of the deep models.

Model 1 - Subject Independent, Within-Culture GenNet

The model is trained and tested on data of children from the same culture.

Model 2 - Subject Independent, Cross-Culture GenNet

The model is trained on data of children from C0 and tested on data of children from C1, and vice versa.

Model 3 - Subject Independent, Mixed-Culture GenNet

The model is trained on data from both cultures, then tested on each culture. Note: This is the first step of model 4.

Model 4 - Subject Independent, Joint-Culture CultureNet

The joint deep model is trained on data from both cultures, then the last layer is fine-tuned to each culture separately. Note: These are the first two steps of model 7.

Model 5 - Subject Dependent, Within-Culture GenNet

The model is trained and tested on data of children from the same culture. Training data also includes 20% of target child data. Note: This is the subject-dependent version of model 1.

Model 6 - Subject Dependent, Child-Specific GenNet

The model is trained on 20% of target child data.

Model 7 - Subject Dependent, Joint-Culture CultureNet

The joint deep model is trained on data from both cultures, then the last layer is fine-tuned to each culture separately, then the last layer is additionally fine-tuned to each target child.

Getting Started

CultureNet allows for prediction of engagement levels from facial features of children with Autism Spectrum Condition, obtained in the output of ResNet.

Installation

To install CultureNet, clone the repository:

$ git clone https://github.com/yuriautsumi/CultureNet-Autism.git 

Requirements

We do not provide the face image data itself. To obtain the data, please email yutsumi@mit.edu.

The requirements can be installed via pip as follows (use sudo if necessary):

$ pip install -r requirements.txt 

To demo, run the runIROS.py script.

Releases

No releases published

Packages

 
 
 

Languages