# Linguagem de Programação de inteligência artificial (Raspberry PI)

**URL:** <https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914>\
**Category:** Raspberry Pi\
**Created:** [Novembro 2, 2017, 2:15pm UTC](https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914 "2017-11-02T14:15:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![MrDacusa](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@MrDacusa](https://forum.fazedores.com/u/MrDacusa)\
**Post date:** [Novembro 2, 2017, 2:15pm UTC](https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914/1 "2017-11-02T14:15:45Z")

</div>

Boa tarde. Gostaria de saber qual a melhor linguagem de programação de inteligencia artificial para rodar por cima do Raspberry PI? Como ainda estou iniciando no mundo da programação, será que me podiam passar alguns links ou livros para poder aprofundar sobre este assunto?  
Obrigado

---

<div class="post-metadata">

**Author:** ![DobitAoByte](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/dobitaobyte/32/2021_2.png) [@DobitAoByte](https://forum.fazedores.com/u/DobitAoByte)\
**Post date:** [Novembro 3, 2017, 12:32am UTC](https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914/2 "2017-11-03T00:32:51Z")

</div>

No Raspberry você terá limitações gigantescas, conseguirá trabalhar apenas com models. Pra ter uma ideia, em um quad i7 com 16G de RAM, pra treinar o reconhecimento facial de 40 pessoas, levou pouco mais de 2 horas. Quando coloquei uma GTX1080 o mesmo treinamento foi feito em 8 minutos. O Raspberry não tem a menor condição de usar redes complexas como o Facenet.  
Já para visão computacional, é uma beleza. Dá pra fazer muita coisa com altíssima qualidade. Quanto à linguagem, Python é a ideal por diversas razões; tem muitas bibliotecas de fácil utilização, bibliotecas matemáticas, simples de escrever e é multiplataforma.  
Se quiser dar uma olhada no reconhecimento facial que citei, veja esse artigo que escrevi a respeito:

> **[OpenFace e um pouco de Docker • Do bit Ao Byte](http://www.dobitaobyte.com.br/openface-e-um-pouco-de-docker/)**
>
> Veja em 10 passos como fazer uma base de reconhecimento facial com rede neural Torch utilizando OpenFace e um pouco de Docker nesse tutorial completo!

---

<div class="post-metadata">

**Author:** ![Nicolas](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/nicolas/32/741_2.png) [@Nicolas](https://forum.fazedores.com/u/Nicolas)\
**Post date:** [Novembro 6, 2017, 11:44pm UTC](https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914/3 "2017-11-06T23:44:57Z")

</div>

Para seus estudos iniciais pode usar a Raspberry mas conforme seu algoritmo vai ficando mais inteligente, mais poder de processamento vai precisar.

Começe com Python e OpenCV tem um tutoriam e exemplo em abundância.

---

<div class="post-metadata">

**Author:** ![skullcrusher777](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/skullcrusher777/32/2562_2.png) [@skullcrusher777](https://forum.fazedores.com/u/skullcrusher777)\
**Post date:** [Maio 16, 2018, 7:51pm UTC](https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914/4 "2018-05-16T19:51:53Z")

</div>

Python!  
Mas se um conselho valesse algo Eu lhe venderia o seguinte: Estude python mas no fum da linha a interface entre o homem e a maquina é (baixo nível) ou seja ) 0 e 1 se fosse orientado a objeto o que vc quer python é o caminho mas não é esse o caso eu diria para vc estudar c ou c++.  
De forma resumida os dispositivos em geral de reconhecimento facial trabalham por meio de vetores ou seja scaneiam o rosto criando uma malha vetorial em um plano cartesiano espacial que acaba sendo uma digital do rosto da pessoa mas isso sabe-se que é uma furada por isso locais altamente seguros utilizam um mix de dispositivos de segurança como: digitais, reconhecimento facial, iris e etc. O mais bacana é que tudo isso ainda são matematicamente vetores no final. Não se prenda a computação o código é só uma parte de um todo.

---

<div class="post-metadata">

**Author:** ![TDamiao](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/tdamiao/32/2618_2.png) [@TDamiao](https://forum.fazedores.com/u/TDamiao)\
**Post date:** [Setembro 12, 2018, 12:57am UTC](https://forum.fazedores.com/t/linguagem-de-programacao-de-inteligencia-artificial-raspberry-pi/4914/5 "2018-09-12T00:57:50Z")

</div>

Eu diria pra você fazer em Python  
e treinar sua rede em uma maquina mais robusta possível, logo que vc tiver os valores dos pesos corretos e uma rede bem treinada, você adaptaria ao Raspberry PI
