A mesterséges neurális hálók kutatása terén 2006-ban jelentős áttörést hoztak Hinton és kutatócsoportja eredményei. Elindult a neurális háló modellek harmadik nagy hulláma, a több rejtett rétegű hálók korszaka. Az ilyen modellek alkalmazásának elterjesztésére indult el a GoogleBrain projekt 2011-ben. Ennek első szakaszában, a DistBelief rendszerrel számos sikeres, jól ismert alkalmazás számára készítettek mély neurális háló modelleket. A DistBelief eredményei és tapasztalatai alapján fejlesztették ki a második szakaszban a TensorFlow rendszert, amely egy nyílt forráskódú szoftverkönyvtár gépi tanulási modellek létrehozására. A TensorFlow rendszer a többrétegű neurális háló modellek megalkotásán kívül széles körben alkalmazható más célokra is, ideértve a különféle algoritmusok és numerikus számítások implementálását. Ez a munka néhány egyszerű példán keresztül bemutatja a TensorFlow rendszer szemléletét