Artificial Intelligence has been recently making big waves in media over the recent past with Elon Musk’s OpenAI beating professionals at DOTA 2 or Artificial Intelligence recreating the periodic table within hours. It is impossible to go through your day on the internet without coming across at least one article that talks about a new feat achieved in the field. In fact, Artificial Intelligence is not just some distant dream now but is well integrated into our lives and many online apps and services we use examples include YouTube and Facebook. This makes it important for us to understand what Artificial Intelligence is and how to works if we use apps and services so very frequently that make use of AI to better our experience.
Simply put, Artificial Intelligence entails creating computer systems that are perfectly capable of performing a number of tasks that are usually associated with human abilities like thinking, understanding, analysing and more. Think about OpenAI beating professionals at a game of DOTA 2. It’s a complex game that requires you to adapt to the situation that arises as and when it does. Now imagine pitting a computer against a human in such a scenario where the combinations are endless. How does this happen?
The way computer codes have always worked is that humans define everything for the computer and simply feed it to the computer which can then perform a very limited number of tasks based on the information it was fed. Here, it is a human who is defining all the possibilities. But with Artificial Intelligence, humans can simply develop a system that can teach itself to define any further possibilities that humans might not have thought of.
For example, instead of giving a computer 10 photos of an apple and then asking it to select one of those apples from a pool of photos, you feed all possible examples of an apple into a computer, irrespective of size, shape and colour, and “teach” it to recognize patterns and decide for itself if something is an apple or not. Facebook uses a very similar technique when it suggests tags on photos you upload.
Artificial Intelligence uses enormous amounts of data, figures out patterns in that data and then figures out a way to use the data to solve a given problem further. It can be extremely useful when it comes to increasing efficiency and be saving time mainly because it is a lot faster than human beings and does not get tired, it can add a lot more to existing intelligence by finding new patterns and solutions, it is a lot more accurate than human beings and one of the most important factors is that it learned and grew by itself – that is, it is capable of teaching itself from existing and new data.
Artificial Intelligence has been growing at an enormous pace penetrating a number of fields including Human Resources, Finance, Law, Education, Security and Healthcare. This has mainly been possible because of huge developments in hardware (imagine the processing power required to analyse all that data) and subfields like Machine Learning, Deep Learning and Natural Language Processing.