Apply machine learning algorithms (logistic, linear, neural nets, etc.) to various data types. Use generative adversarial networks in image data imputation and super resolution. Use feature extraction and detection in image data matching and classification.