A subfield of machine learning which uses artificial intelligence to mimic the human brain in identifying and analysing patterns in data. It allows computers to ‘learn’ in the same way as a human would, taking corrective action based on new information.