Nvidia GPUs are used in deep learning, artificial intelligence, and accelerated analytics. The company developed GPU-based deep learning in order to use artificial intelligence to approach problems like cancer detection, weather prediction, and self-driving vehicles. They are included in all Tesla vehicles. The purpose is to help networks learn to “think”. According to TechRepublic, Nvidia GPUs "work well for deep learning tasks because they are designed for parallel computing and do well to handle the vector and matrix operations that are prevalent in deep learning".  These GPUs are used by researchers, laboratories, tech companies and enterprise companies.  In 2009, Nvidia was involved in what was called the "big bang" of deep learning, "as deep-learning neural networks were combined with Nvidia graphics processing units (GPUs)".  That year, the Google Brain used Nvidia GPUs to create Deep Neural Networks capable of machine learning, where Andrew Ng determined that GPUs could increase the speed of deep-learning systems by about 100 times.