Artificial neural networks (ANNs) is one of the most commonly used machine learning methods due to their outstanding success with accurately operating on various data types, and their high prediction performance. Moreover, deep learning, the most popular machine learning technique in the recent years, is also a type of ANN which consists of multiple layers […]
Introduction Before we introduce the theory, terminology and methods of machine learning, let’s start by explaining what is machine learning and what isn’t. The categorisation of machine learning can often be misleading. ML is undeniably one of the most influential and powerful technologies in the modern world. There is no doubt, it will continue to […]
This article introduces surrogate modelling, creating data-driven models for machine learning and optimization applications, and gives examples of their applications. Furthermore, it presents how to construct surrogate models, lists common surrogate modelling methods, introduces a Python library consisting of implementation of these methods. The outline of this article is: Why Do We Need Surrogate Models […]
In this article, we list fundamental machine learning techniques with their common applications. Furthermore, it also presents example codes and data sets that present how they can be implemented easily in Python via machine learning libraries. Machine learning methods are generally considered under two groups: Supervised Machine Learning and Unsupervised Machine Learning Algorithms. We can […]
Machine learning (ML) techniques and their applications have been recently seen in many fields such as science, engineering, industry, education and its applications are growingly more important in every area. Its combination with data science enables …
Follow My Blog
Get new content delivered directly to your inbox.