Technology and machines are evolving at a blistering pace. Whether it be multimedia devices, driverless cars, or medical advances, the world continues to evolve and change at a speed never before seen in the history of technological advances. At the nexus of these amazing leaps in understanding are the concepts of Artificial Intelligence and Machine ...