MiniConda no Raspberry Pi para aprendizado de máquina

Conteúdo

¡Hola geeks! Neste artigo, vamos aprender como usar raspberry pi para aprendizado de máquina. Raspberry pi é barato e bastante interessante de se trabalhar. Falaremos sobre aplicativos de Ciência de Dados. A ciência de dados está recebendo muita atenção dia a dia e essa tecnologia está crescendo muito rápido. Então, vamos começar… ..😉

Introdução

Como todos sabemos, o aprendizado de máquina está melhorando a vida das pessoas. O aprendizado de máquina está ajudando os empreendedores a serem pessoas comuns. Os entusiastas de tecnologia estão sempre correndo para encontrar algo novo no mundo da ciência de dados e do aprendizado de máquina., trabalhar em vários algoritmos para produzir o modelo mais eficiente. Do mesmo modo, eles também trabalham no hardware para melhorar seu desempenho e atender aos requisitos do usuário. O hardware em que estamos trabalhando é Raspberry Pi. Primeiro, vamos configurar o sistema operacional raspbian no raspberry pi 3 e então vamos definir o miniconda nele, explicamos isso com mais detalhes no artigo abaixo.

Raspberry Pi

Raspberry pi é um computador pequeno. É um hardware muito barato e confiável, raspberry pi tem todos os componentes que um computador em pleno funcionamento teria, como RAM, CPU, HDMI, USB, Ethernet e muito mais.

O Raspberry pi oferece várias versões de hardware que você pode usar de acordo com suas necessidades. Para usuários intensivos, o pi de framboesa ainda tem 8 GB de RAM, o que certamente mostra o poder de pi. Alguns dos modelos Raspberry Pi estão listados abaixo.

  • Raspberry Pi 1 Modelo B
  • Raspberry Pi 1 Modelo A
  • Raspberry Pi 1 Modelo B +
  • Raspberry Pi 3 Modelo B
  • Raspberry Pi Zero W

Raspberry pi é muito conhecido em projetos escolares e universitários devido à sua vasta área de implementação. Pode ser usado como mesa pessoal ou play station, jogos retro pirociona pi framboesa. Alguns testadores de penetração iniciais também usam o raspberry pi como um laboratório de hacking e teste ao instalar o Kali Linux nele.

MiniConda

O que é, semelhança em anaconda e miniconda

Antes de pular direto para o miniconda devemos saber o que é conda? Então, conda é uma ferramenta ou sistema de gestão. Conda realiza dois tipos de gerenciamento de sistemas; um é o gerenciamento do sistema ambiental e o outro é o gerenciamento do sistema de pacotes.

O Miniconda é apenas uma versão mínima do conda para vários hardwares de acordo com os requisitos. A versão de alto desempenho do conda é o Anaconda, que vem com várias ferramentas de aprendizado de máquina, como o notebook Jupyter, spyder e muitos mais.

Miniconda vem com suporte mínimo como python, conda e alguns módulos dependentes. Se você tem conda, o que significa que você pode facilmente realizar vários eventos, como criar, Salve , alternar entre ambientes no sistema.

Etapas envolvidas

Agora vamos realizar a atividade. O processo é bem documentado passo a passo. Então, você também pode me seguir.

Paso 1

Em primeiro lugar, temos que escrever o sistema operacional raspbian no cartão microSD usando alguma ferramenta. Depois disso, vamos começar com mais configurações.

Para baixar o raspbian clique aqui. Existem várias opções para o pi de framboesa, vamos escolher a versão desktop com suporte total. Você também pode usar NOOBS e raspbian Lite para isso.

97660screenshot2096-1270570

O sistema operacional é aproximadamente 3 GB, então, por favor, seja paciente durante o download. Após o download, vamos precisar de mais uma ferramenta chamada éter, para download etcher clique aqui.

Depois de tanto download, vamos conectar o cartão microSD e iniciar o software ether. Em seguida, selecionamos o arquivo ISO baixado e o cartão microSD. Ether UI é muito simples e fácil. Agora clique em Flash e ele irá instalar automaticamente o raspbian OS nele.

44330screenshot2097-6289712

Assim que o flash estiver completo, insira o cartão microSD no raspberry pi. Agora, inicie o pi fornecendo energia usando um cabo USB e conecte o raspberry pi ao monitor usando a porta HDMI ou VGA.

Paso 2

Agora, o sistema operacional raspbian iniciará na janela de login, as credenciais de login padrão são pi (nome de usuário) e framboesa (senha). Faça login na área de trabalho com essas credenciais.

50928screenshot2098-4821873

Agora, abra o terminal e atualize o gerenciador de pacotes, também verifique se há alguma versão python instalada no pi.

Use o seguinte comando para atualizar.

atualização do apt sudo

Use o seguinte comando para atualizar.

atualização do apt sudo

Agora verifique a versão Python.

python --version

Paso 3

– Baixe o miniconda e configure-o.

wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh

Digite o seguinte comando e altere o diretório padrão para / casa / pi / miniconda3

sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh

Adicionar diretório à variável de caminho e arquivo “.bashrc”. Abra o arquivo “.bashrc” do seguinte comando.

sudo nano /home/pi/.bashrc

Agora adicione essas linhas no arquivo “.bashrc” e salve-o.

exportar PATH ="/home / pi / miniconda3 / bin:$CAMINHO"

Agora reinicie o framboesa pi.

sudo reboot

Paso 4

Agora instale o Jupyter Notebook.

pip instalar notebook-jupyter

Execute o Jupyter Notebook no Raspberry pi.

caderno jupyter

Aplicativos de ciência de dados e Raspberry Pi

Existem várias plataformas e módulos para ciência de dados, que pode ser usado em framboesa pi de várias maneiras. Alguns desses ativos estão listados abaixo.

Tensorflow

Tensorflow é uma biblioteca fornecida e mantida pelo Google, é código aberto, o que significa que qualquer pessoa pode usá-lo. O Google tem um grupo de pesquisadores trabalhando em aprendizado de máquina e aprendizado profundo usando esta biblioteca de código aberto. Poderíamos usar esta biblioteca no Raspberry Pi e fazer vários projetos, como detecção de objetos de vídeo (pi também tem um slot de câmera para picam) ou verifique o estacionamento. Você pode até codificar um carro autônomo com o TensorFlow.

Kit Google AIY

Com a ajuda do kit AIY do Google, você pode criar seu próprio processador de linguagem que pode ser conectado ao assistente do google. Google AIY significa Google Artificial Intelligence Yourself. O kit AIY do Google também fornece componentes habilitados para visão e voz que podem ser usados ​​de várias maneiras para produzir alguns projetos interessantes..

Automação Jenkins

Você pode até instalar o servidor Jenkins no raspberry pi. Como todos sabemos, Jenkins é uma ferramenta tão poderosa no mundo da automação. Com esse Jenkins, podemos automatizar nossos modelos de aprendizado de máquina, que produzem modelos mais precisos. Uma única framboesa pode controlar muitos nós escravos Jenkins.

Espero que você tenha aprendido algo novo com este artigo ou ele possa inspirá-lo a construir algo muito interessante. Se você tiver alguma dúvida ou sugestão, comente.

A mídia mostrada neste artigo sobre o MiniConda no Raspberry Pi não é propriedade da DataPeaker e é usada a critério do autor.

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.