The importance of developing cognitive computation and cognitive systems has long been of interest. This research field is now rapidly expanding with the current influx of artificial intelligence innovations. Nowadays, machine learning solutions are dramatically transforming the lives of humans and are having a profound impact on a wide range of disciplines and industries. However, machine learning is not omnipotent, especially under the circumstance of cognitive systems operating in open and dynamic environments.