big data computing machine learning gpu computing soft computing computational intelligence neural networks and artificial intelligence machine intelligence evolutionary computation big data analysis