Cybernetics Cognition and Machine Learning Applications