Invited talk at NCCIT & IC2IT 2017, 6-7 July 2017
One of the most powerful technique to create artificial intelligence is Machine Learning. Recently, there are several achievements by Machine Learning that compete with human experts successfully. With these encouragements, a lot of interest and investment have been poured into this field with promising results. In this talk, I will explain the basic technique of Machine Learning, especially Deep Learning and Convolutional Neural Network. This form of Machine Learning can digest huge amount of data and creates mathematical models that can be used to perform classification and prediction tasks. The application for this ability to learn from large data has been exploit in many projects. I will illustrate a number of examples and discuss the current trend.