Você está na página 1de 4

TensorFlow Wikipdia, a enciclopdia livre https://pt.wikipedia.

org/wiki/TensorFlow

TensorFlow
Origem: Wikipdia, a enciclopdia livre.
TensorFlow uma biblioteca de cdigo
aberto para aprendizado de mquina TensorFlow
aplicvel a uma ampla variedade de
tarefas. um sistema para criao e
treinamento de redes neurais para detectar
e decifrar padres e correlaes, anlogo
Desenvolvedor Time Google Brain [1]
(mas no igual) forma como humanos
aprendem e raciocinam.[3] Ele usado Plataforma Linux, macOS, Windows,
Android
tanto para a pesquisa quanto produo no
Google, e est aos poucos substituindo seu Lanamento 9novembro 2015
antecessor de cdigo proprietrio, Verso estvel 1.3.0[2] (17agosto 2017)
DistBelief.
Linguagem Python, C++, CUDA
TensorFlow foi desenvolvido pela equipe Gnero(s) Aprendizado de mquina
Google Brain para uso interno na empresa. biblioteca
Foi lanado sob a licena de cdigo aberto Licena Apache 2.0 open source
Apache 2.0 em 9 de novembro de license
2015.[1][4] Pgina ocial www.tensorow.org
(https://www.tensorow.org)

ndice
1 Histria
1.1 DistBelief
1.2 TensorFlow
1.3
Tensor Processing Unit (TPU)
1.4 TensorFlow Lite
1.5 Aplicaes
2 Recursos
3 Veja tambm
4 Referncias

Histria

1 of 4 11/2/17, 12:34 PM
TensorFlow Wikipdia, a enciclopdia livre https://pt.wikipedia.org/wiki/TensorFlow

DistBelief
A partir de 2011, a Google Brain construiu DistBelief como um sistema proprietrio para aprendizagem de
mquina baseado em aprendizagem profunda em redes neurais. Seu uso cresceu rapidamente pelas
diversas empresas do grupo Alphabet em pesquisa e aplicaes comerciais.[5][6] O Google colocou vrios
programadores, incluindo Jeff Dean, para simplificar e refatorar o cdigo base de DistBelief para que fosse
mais rpido, mais robusto e uma biblioteca que poderia ser usada por aplicativos, e esse projeto
eventualmente tornou-se o TensorFlow.[7] Em 2009, a equipe, liderada por Geoffrey Hinton, tinha
implementado backpropagation generalizada e outras melhorias, o que permitiu a gerao de redes neurais
com muito maior preciso, como uma reduo de 25% de erros no reconhecimento de fala. [8]

TensorFlow
TensorFlow a segunda gerao do sistema projetado pelo Google Brain. A verso 1.0.0 foi lanada em 11
de fevereiro de 2017.[9] Embora a implementao de referncia seja executada em dispositivos individuais,
TensorFlow pode tambm ser executado em mltiplas CPUs e GPUs (com extenses opcionais CUDA para
GPGPU).[10] TensorFlow est disponvel em verses de 64 bits Linux, MacOS, Windows e plataformas de
computao mveis, incluindo Android e iOS.

Clculos no TensorFlow so expressos como grafos de fluxo de dados mantendo um estado. O nome
TensorFlow deriva das operaes que tais redes neurais realizam em arranjos de dados multidimensionais.
Estas matrizes so chamadas de "tensores". Em junho de 2016, Dean afirmou que 1.500 repositrios no
GitHub mencionavam TensorFlow, dos quais apenas 5 eram do Google.[11]

Tensor Processing Unit (TPU)


Em maio de 2016, o Google anunciou o seu tensor processing unit (TPU), um ASIC construdo
especificamente para aprendizado de mquina e adaptado para o TensorFlow. TPU um acelerador de
inteligncia artificial programvel projetado para fornecer alta taxa de transferncia para aritmtica de
baixa preciso (como 8 bits), e orientada para o uso ou a execuo de modelos, ao invs de treino. O Google
anunciou que estava usando TPUs dentro de seus centros de dados h mais de um ano, e constatou que
eles conseguiam uma otimizao uma ordem de magnitude melhor em performance por watt para
aprendizado de mquina.[12]

Em maio de 2017, o Google anunciou a segunda gerao, bem como a disponibilidade dos TPUs no Google
Compute Engine.[13] A segunda gerao de TPUs alcana at 180 teraflops de desempenho, e quando
organizados em clusters de 64 TPUs, fornecem at 11.5 petaflops.

TensorFlow Lite
Em maio de 2017, o Google anunciou um stack de software especificamente para desenvolvimento
Android, TensorFlow Lite,[14] comeando com Android Oreo.

Aplicaes
O Google lanou oficialmente RankBrain em 26 de outubro de 2015, apoiado pelo TensorFlow.

2 of 4 11/2/17, 12:34 PM
TensorFlow Wikipdia, a enciclopdia livre https://pt.wikipedia.org/wiki/TensorFlow

Recursos
TensorFlow fornece uma API em Python (https://www.tensorflow.org/api_docs/python/), bem como C++
(https://www.tensorflow.org/api_docs/cc/), Haskell (https://github.com/tensorflow/haskell), Java
(https://www.tensorflow.org/api_docs/java/reference/org/tensorflow/package-summary), Go
(https://godoc.org/github.com/tensorflow/tensorflow/tensorflow/go), e Rust (https://github.com
/tensorflow/rust). Pacotes de terceiros esto disponveis para C# (https://github.com/migueldeicaza
/TensorFlowSharp), Julia (https://github.com/malmaud/TensorFlow.jl), R (https://github.com/rstudio
/tensorflow) e Scala (https://github.com/eaplatanios/tensorflow_scala).

Entre as aplicaes para as quais TensorFlow a base, esto software de classificao automatizada de
imagens, como o DeepDream.[15] RankBrain agora lida com um nmero substancial de consultas de
pesquisa, substituindo e complementando o algoritmo esttico tradicional de busca baseado em
resultados.[16]

Veja tambm
Articial neural network
Convolucionais de rede neural
Aprendizagem profunda
Aprendizado de mquina

Referncias
1. Credits (http://tensorow.org/about). TensorFlow.org
2. TensorFlow Release (https://github.com/tensorow/tensorow/releases) (em ingls).
Consultado em 19 de junho de 2017
3. "TensorFlow: Open source machine learning" (https://www.youtube.com
/watch?v=oZikw5k_2FM) "It is machine learning software being used for various kinds of
perceptual and language understanding tasks" Jerey Dean, minute 0:47 / 2:17 from
Youtube clip
4. Google Just Open Sourced TensorFlow, Its Articial Intelligence Engine
(https://www.wired.com/2015/11/google-open-sources-its-articial-intelligence-engine/).
Wired
5. TensorFlow: Large-scale machine learning on heterogeneous systems
(http://download.tensorow.org/paper/whitepaper2015.pdf) (PDF). TensorFlow.org!CS1
manut: nmero-autores (link)
6. Google Open-Sources The Machine Learning Tech Behind Google Photos Search, Smart
Reply And More (https://techcrunch.com/2015/11/09/google-open-sources-the-machine-
learning-tech-behind-google-photos-search-smart-reply-and-more/). TechCrunch
7. What Is TensorFlow, and Why Is Google So Excited About It? (http://www.slate.com
/blogs/future_tense/2015/11
/09/google_s_tensorow_is_open_source_and_it_s_about_to_be_a_huge_huge_deal.html).
Slate
8. Google chairman: We're making 'real progress' on articial intelligence
(http://www.csmonitor.com/Technology/2015/0914/Google-chairman-We-re-making-real-
progress-on-articial-intelligence). CSMonitor
9. Tensorow Release 1.0.0 (https://github.com/tensorow/tensorow
/blob/07bb8ea2379bd459832b23951fb20ec47f3fdbd4/RELEASE.md)

3 of 4 11/2/17, 12:34 PM
TensorFlow Wikipdia, a enciclopdia livre https://pt.wikipedia.org/wiki/TensorFlow

10. Metz, Cade. Google's Open Source AI Engine, TensorFlow, Points to a Fast-Changing
Hardware World (https://www.wired.com/2015/11/googles-open-source-ai-tensorow-
signals-fast-changing-hardware-world/). WIRED (em ingls)
11. Machine Learning: Google I/O 2016 Minute 07:30/44:44 (https://www.youtube.com
/watch?v=Rnm83GqgqPE)
12. Google supercharges machine learning tasks with TPU custom chip
(https://cloudplatform.googleblog.com/2016/05/Google-supercharges-machine-learning-
tasks-with-custom-chip.html). Google Cloud Platform Blog
13. Build and train machine learning models on our new Google Cloud TPUs
(https://www.blog.google/topics/google-cloud/google-cloud-oer-tpus-machine-learning/).
Google (em ingls). 17 de maio de 2017
14. Google's new machine learning framework is going to put more AI on your phone
(https://www.theverge.com/2017/5/17/15645908/google-ai-tensorowlite-machine-
learning-announcement-io-2017). The Verge
15. Google Oers Up Its Entire Machine Learning Library as Open-Source Software
(http://motherboard.vice.com/en_uk/read/google-oers-up-its-entire-machine-learning-
library-as-open-source). Vice
16. Google releases TensorFlow Search giant makes its articial intelligence software
available to the public (http://www.dailymail.co.uk/sciencetech/article-3311650/Google-
releases-TensorFlow-Search-giant-makes-articial-intelligence-software-available-
public.html). DailyMail

Obtida de "https://pt.wikipedia.org/w/index.php?title=TensorFlow&oldid=50141406"

Esta pgina foi editada pela ltima vez (s) 01h21min de 15 de outubro de 2017.

Este texto disponibilizado nos termos da licena Creative Commons - Atribuio -


Compartilha Igual 3.0 No Adaptada (CC BY-SA 3.0); pode estar sujeito a condies
adicionais. Para mais detalhes, consulte as condies de uso.

4 of 4 11/2/17, 12:34 PM