¡Hola geek! In questo articolo, impariamo come usare raspberry pi per l'apprendimento automatico. Raspberry pi è economico e piuttosto interessante con cui lavorare. Parleremo di applicazioni di Data Science. La scienza dei dati sta ricevendo molta attenzione giorno dopo giorno e questa tecnologia sta crescendo molto velocemente. Quindi, cominciamo… ..😉
introduzione
Come sappiamo tutti, l'apprendimento automatico sta migliorando la vita delle persone. L'apprendimento automatico aiuta gli imprenditori a essere una persona comune. Gli appassionati di tecnologia corrono sempre per trovare qualcosa di nuovo nel mondo della scienza dei dati e dell'apprendimento automatico., lavorare su vari algoritmi per produrre il modello più efficiente. Nello stesso modo, lavorano anche sull'hardware per migliorarne le prestazioni e soddisfare i requisiti dell'utente. L'hardware su cui stiamo lavorando è Raspberry Pi. Primo, configureremo il sistema operativo raspbian sul raspberry pi 3 e poi ci imposteremo la miniconda, lo abbiamo spiegato in modo più dettagliato nell'articolo qui sotto.
lampone pi
Raspberry pi è un computer di piccole dimensioni. È un hardware molto economico e affidabile, raspberry pi ha tutti i componenti che un computer perfettamente funzionante avrebbe, come RAM, processore, HDMI, USB, Ethernet e molto altro.
Raspberry pi fornisce varie versioni hardware che puoi utilizzare in base alle tue esigenze. Per utenti intensivi, il lampone pi ha anche 8 GB di RAM, che sicuramente mostra il potere di pi. Alcuni dei modelli Raspberry Pi sono elencati di seguito.
- Lampone Pi 1 Modello B
- Lampone Pi 1 Modello A
- Lampone Pi 1 Modello B +
- Lampone Pi 3 Modello B
- Raspberry Pi Zero W
Raspberry pi è molto famoso nei progetti scolastici e universitari grazie alla sua vasta area di implementazione. Può essere utilizzato come scrivania personale o play station, lampone pi retrò giochi pirociona. Alcuni primi tester di penetrazione usano anche raspberry pi come laboratorio di hacking e test durante l'installazione di Kali Linux su di esso.
MiniConda
Che cos'è, somiglianza in anaconda e miniconda
Prima di saltare direttamente a miniconda dobbiamo sapere cos'è conda? Quindi, conda è uno strumento o un sistema di gestione. Conda esegue due tipi di gestione dei sistemi; uno è la gestione del sistema ambientale e l'altro è la gestione del sistema dei pacchetti.
Miniconda è solo una versione minima di conda per vari hardware in base alle esigenze. La versione ad alte prestazioni di conda è Anaconda, che viene fornito con vari strumenti di apprendimento automatico come il notebook Jupyter, spyder e molti altri.
Miniconda ha un supporto minimo come Python, conda e alcuni moduli dipendenti. Se hai conda, il che significa che puoi facilmente eseguire vari eventi come creare, Salva, passare da un ambiente all'altro nel sistema.
Passi coinvolti
Ora ci accingiamo a svolgere l'attività. Il processo è ben documentato passo dopo passo. Quindi, puoi anche seguirmi.
passo 1
Primo, dobbiamo scrivere il sistema operativo raspbian sulla scheda microSD usando uno strumento. Successivamente, inizieremo con più impostazioni.
Per scaricare il raspbian clicca qui. Ci sono diverse opzioni per il lampone pi, sceglieremo la versione desktop con pieno supporto. Puoi anche usare NOOBS e raspbian Lite per questo.
Il sistema operativo è di circa 3 GB, quindi per favore sii paziente durante il download. Dopo il download, avremo bisogno di un altro strumento chiamato ether, per scarica incisore clicca qui.
Dopo tanto download, collegheremo la scheda microSD e avvieremo il software ether. Quindi abbiamo selezionato il file ISO scaricato e la scheda microSD. L'interfaccia utente di Ether è molto semplice e facile. Ora fai clic su Flash e installerà automaticamente il sistema operativo raspbian su di esso.
Una volta completato il flash, inserire la scheda microSD nel raspberry pi. Ora, avvia il pi dando alimentazione usando un cavo USB e collega il raspberry pi al monitor usando la porta HDMI o VGA.
passo 2
Ora, el sistema operativo raspbian se iniciará en la ventana de inicio de sessioneIl "Sessione" È un concetto chiave nel campo della psicologia e della terapia. Si riferisce a un incontro programmato tra un terapeuta e un cliente, dove si esplorano i pensieri, Emozioni e comportamenti. Queste sessioni possono variare in durata e frequenza, e il suo scopo principale è quello di facilitare la crescita personale e la risoluzione dei problemi. L'efficacia delle sessioni dipende dalla relazione tra il terapeuta e il terapeuta.., le credenziali di accesso predefinite sono pi (Nome utente) y lampone (parola d'ordine). Accedi al desktop con queste credenziali.
Ora, apri il terminale e aggiorna il gestore dei pacchetti, controlla anche se c'è qualche versione di Python installata su pi.
Usa il seguente comando per aggiornare.
sudo apt update
Usa il seguente comando per aggiornare.
sudo apt upgrade
Ora controlla la versione di Python.
python --versione
passo 3
– Scarica miniconda e configuralo.
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
Immettere il seguente comando e modificare la directory predefinita in / casa / pi / miniconda3
sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh
Agregue el directorio a la variabileIn statistica e matematica, un "variabile" è un simbolo che rappresenta un valore che può cambiare o variare. Esistono diversi tipi di variabili, e qualitativo, che descrivono caratteristiche non numeriche, e quantitativo, che rappresentano quantità numeriche. Le variabili sono fondamentali negli esperimenti e negli studi, poiché consentono l'analisi delle relazioni e dei modelli tra elementi diversi, facilitare la comprensione di fenomeni complessi.... de ruta y el archivo “.bashrc”. Apri il file “.bashrc” dal seguente comando.
sudo nano /home/pi/.bashrc
Ora aggiungi queste righe nel file “.bashrc” e salvalo.
esportazione PERCORSO="/home/pi/miniconda3/bin:$IL PERCORSO"
Ora riavvia il lampone pi.
sudo reboot
passo 4
Ora installa Jupyter Notebook.
pip install jupyter-notebook
Esegui Jupyter Notebook su Raspberry pi.
jupyter-taccuino
Applicazioni di data science e Raspberry Pi
Esistono diverse piattaforme e moduli per la scienza dei dati, che può essere utilizzato nel lampone pi in vari modi. Alcune di queste risorse sono elencate di seguito.
Tensorflow
Tensorflow è una libreria fornita e gestita da Google, è open source, il che significa che chiunque può usarlo. Google tiene un grupo de investigadores que trabaja en aprendizaje automático y apprendimento profondoApprendimento profondo, Una sottodisciplina dell'intelligenza artificiale, si affida a reti neurali artificiali per analizzare ed elaborare grandi volumi di dati. Questa tecnica consente alle macchine di apprendere modelli ed eseguire compiti complessi, come il riconoscimento vocale e la visione artificiale. La sua capacità di migliorare continuamente man mano che vengono forniti più dati lo rende uno strumento chiave in vari settori, dalla salute... utilizando esta biblioteca de código abierto. Potremmo usare questa libreria su raspberry pi e fare vari progetti come il rilevamento di oggetti dal video (pi ha anche uno slot per fotocamera per picam) o controlla il parcheggio. Potresti persino codificare un'auto a guida autonoma con TensorFlow.
Kit AIY di Google
Con l'aiuto del kit AIY di Google, puoi creare il tuo processore linguistico che può essere collegato a google assistant. Google AIY sta per Google Artificial Intelligence Yourself. Il kit AIY di Google fornisce anche componenti per la visione e la voce che possono essere utilizzati in vari modi per produrre alcuni bei progetti..
Automazione Jenkins
Potresti persino installare il server Jenkins su raspberry pi. Come sappiamo tutti, Jenkins è uno strumento così potente nel mondo dell'automazione. Con questo Jenkins possiamo automatizzare i nostri modelli di machine learning, che producono modelli più accurati. Un singolo lampone può controllare molti nodi slave Jenkins.
Spero che tu abbia imparato qualcosa di nuovo da questo articolo o che possa ispirarti a costruire qualcosa di molto interessante. Se avete domande o suggerimenti commentate.
Il supporto mostrato in questo articolo su MiniConda su Raspberry Pi non è di proprietà di DataPeaker e viene utilizzato a discrezione dell'Autore.