Διαφήμιση
Η μηχανική μάθηση είναι το θέμα στα χείλη όλων. Είναι εύκολο να καταλάβετε γιατί. Είναι το μέλλον της χειραγώγησης δεδομένων και χρησιμοποιείται ήδη σε σχεδόν κάθε σύγχρονο επιχειρηματικό περιβάλλον. Αλλά μπορεί να συνδυαστεί με ένα Raspberry Pi; Είναι το Pi μέχρι το καθήκον να διατηρήσει ένα λειτουργικό νευρωνικό δίκτυο; Με το Google TensorFlow, μπορεί!
Δείτε πώς μπορείτε να εγκαταστήσετε το TensorFlow σε ένα Raspberry Pi, με μερικά παραδείγματα χρήσης.
Τι είναι το TensorFlow;
Πριν εξερευνήσετε παραδείγματα για το πώς χρησιμοποιείται το TensorFlow, αξίζει να γνωρίζετε τι είναι στην πραγματικότητα.
Εν ολίγοις, το TensorFlow είναι το εκπαιδευμένο νευρωνικό δίκτυο της Google, το οποίο μπορεί να εκτελέσει πολλές διαφορετικές εργασίες. Μαθαίνοντας ενεργά από ένα σύνολο δεδομένων με επιμέλεια χρήστη, τα νευρωνικά δίκτυα TensorFlow κάνουν ακριβείς προβλέψεις όταν τους δοθούν νέα δεδομένα.
Εν ολίγοις, νευρωνικά δίκτυα TensorFlow νομίζω.
Ελέγξτε τη λίστα μας με Παραδείγματα ροής Tensorflow Τι είναι το Google TensorFlow; Παραδείγματα και εκπαιδευτικά προγράμματα ανοιχτού κώδικα TensorFlow, μηχανική μάθηση και νευρωνικά δίκτυα. Ακολουθεί μια γρήγορη επισκόπηση του τι είναι, γιατί είναι χρήσιμο και πώς να το μάθετε. Διαβάστε περισσότερα Για περισσότερες πληροφορίες.
Πώς να εγκαταστήσετε το TensorFlow
Ενώ η κατανόηση του θέματος της μηχανικής μάθησης απαιτείται σοβαρή μελέτη, η βασική χρήση του TensorFlow είναι εύκολο να ακολουθηθεί. Μας Αναγνώριση εικόνας με το πρόγραμμα εκμάθησης TensorFlow Ξεκινήστε με την αναγνώριση εικόνας χρησιμοποιώντας το TensorFlow και το Raspberry PiΘέλετε να αντιμετωπίσετε την αναγνώριση εικόνας; Χάρη στο Tensorflow και ένα Raspberry Pi, μπορείτε να ξεκινήσετε αμέσως. Διαβάστε περισσότερα καλύπτει την εγκατάσταση της βιβλιοθήκης στο Pi σας. Καλύπτει επίσης τη δοκιμή και την εκτέλεση του βασικού προγράμματος ταξινόμησης εικόνων Inception.
Σε αυτήν την περίπτωση, το TensorFlow παρέχει ένα ήδη εκπαιδευμένο νευρωνικό δίκτυο. Το μόνο που πρέπει να κάνει ο χρήστης είναι να εισαγάγει τον σωστό τύπο δεδομένων και το TensorFlow θα μαντέψει τι περιέχει η εικόνα. Ακόμη και η βασική εφαρμογή του TensorFlow μπορεί να ταξινομήσει τις εικόνες σε 1000 τάξεις. Παίρνει ένα εκπληκτικό ποσό σωστό!
Αλλά τι άλλο μπορείτε να κάνετε με το TensorFlow στο Raspberry Pi;
Έχουμε καλύψει πώς να φτιάξετε μια έξυπνη κάμερα DIY Pan and Tilt Network Security Cam με Raspberry PiΜάθετε πώς να φτιάχνετε κάμερα ασφαλείας με δυνατότητα προβολής και κλίσης από απόσταση με το Raspberry Pi. Αυτό το έργο μπορεί να ολοκληρωθεί ένα πρωί με μόνο τα πιο απλά μέρη. Διαβάστε περισσότερα πριν, αλλά αυτός ο ταξινομητής κινητής εικόνας που μιλάει το μεταφέρει σε νέο επίπεδο.
Αυτή η λεπτομερής δημοσίευση περιγράφει τη ρύθμιση υλικού και το προσαρμοσμένο λογισμικό που είναι ενσωματωμένα στον ταξινομητή εικόνας Inception. Το παράδειγμα κώδικα δείχνει πόσο εύκολο είναι να ενσωματώσετε το TensorFlow σε ένα έργο (υπό την προϋπόθεση ότι είστε άνετοι με το βασικά στοιχεία της γλώσσας προγραμματισμού Python 5 μαθήματα που θα σας μεταφέρουν από το Python Beginner στο ProΑυτά τα πέντε μαθήματα θα σας διδάξουν όλα σχετικά με τον προγραμματισμό στο Python, μια από τις πιο καυτές γλώσσες εκεί έξω αυτή τη στιγμή. Διαβάστε περισσότερα ). Το άρθρο αναφέρεται σε μεγάλη λεπτομέρεια σχετικά με τη διαδικασία αναγνώρισης εικόνας. Είναι ένας εξαιρετικός πόρος γενικά για όσους ενδιαφέρονται για τον τομέα.
Ένα εξαιρετικό στοιχείο αυτής της ρύθμισης μπορεί να μην είναι αρχικά ξεκάθαρο:
"Ένα πρόσθετο μπόνους που επεσήμαναν πολλοί είναι ότι, μόλις εγκατασταθεί, δεν απαιτείται πρόσβαση στο Διαδίκτυο."
Η προηγούμενη αναγνώριση εικόνων στηριζόταν πάντα σε ένα τεράστιο χρόνο επεξεργασίας ή σε σύνδεση στο Διαδίκτυο. Ένα Pi δεν μπορεί πάντα να μεταδίδει πληροφορίες στο cloud και έχει περιορισμένη ισχύ επεξεργασίας. Αυτή είναι η λύση, μια αυτόνομη συσκευή αναγνώρισης αντικειμένων εκτός σύνδεσης που μπορείτε να κάνετε στο σπίτι. Θα σας πει ακόμη και τι κοιτάζει. Δεν είναι υπέροχο το μέλλον;
Οι σπιτικοί έξυπνοι (ή «μαγικοί») καθρέφτες είναι για το πιο ωραίο πράγμα που μπορείτε να δημιουργήσετε Πώς να μετατρέψετε μια παλιά οθόνη φορητού υπολογιστή σε έναν μαγικό καθρέφτηΟι έξυπνοι καθρέφτες είναι μοναδικές συσκευές που μπορείτε να χρησιμοποιήσετε για να κάνετε την μαγεία στο σπίτι σας. Σας δείχνουμε πώς να φτιάξετε ένα με ένα Raspberry Pi. Διαβάστε περισσότερα . Απαιτώντας μόνο ένα Pi και μια παλιά οθόνη φορητού υπολογιστή μαζί με βασικά αναλώσιμα DIY, είναι ένα εξαιρετικό έργο για αρχάριους. Ο Alasdair Allan αποφάσισε να μην εγκαταλείψει τον μέσο έξυπνο καθρέφτη και δημιούργησε το Μαγικός καθρέφτης TensorFlow με αναγνώριση φωνής.
Δυσαρεστημένος από το κόστος της αναγνώρισης ομιλίας μέσω διαδικτύου, ο Alasdair αποφάσισε το TensorFlow ως εναλλακτική λύση εκτός σύνδεσης. Ενσωμάτωση του προδιαμορφωμένου μοντέλου αναγνώρισης φωνής της TensorFlow στο ήδη χρησιμοποιούμενο Κιτ AIY Ο κώδικας προσθέτει προσαρμοσμένες λέξεις αφύπνισης στο έργο.
Η Google συγκέντρωσε ένα σύνολο δεδομένων με περισσότερες από 65.000 λέξεις. Αυτό το σύνολο δεδομένων ανοιχτού κώδικα εκπαίδεψε το νευρικό δίκτυο για να κατανοήσει μερικές λέξεις.
Σε αυτήν την περίπτωση, πρόσθεσε πολλές πιθανές λέξεις αφύπνισης, αλλά εξακολουθεί να αντιμετωπίζει ένα οικείο πρόβλημα μηχανικής μάθησης: χρειάζεται πολλά δεδομένα για την εκπαίδευση ενός νευρικού δικτύου.
Εάν δεν είστε διατεθειμένοι να δημιουργήσετε ένα μοναδικό σύνολο δεδομένων με δεκάδες χιλιάδες καταχωρίσεις, περιορίζεστε σε αυτό που είναι ελεύθερα διαθέσιμο. Αυτό το έργο δείχνει τους περιορισμούς του TensorFlow στο Pi στην τρέχουσα κατάσταση. Είναι πλήρως λειτουργικό, αλλά ωθεί τις υπολογιστικές δυνατότητες του Pi. Όπως με όλες τις νέες τεχνολογίες, αυτή η πρώιμη εφαρμογή είναι μια ματιά στο μέλλον των έξυπνων οικιακών συσκευών.
Δεδομένου του Google ιστορία με αυτοκινούμενα αυτοκίνητα Πώς λειτουργούν τα αυτοκίνητα αυτο-οδήγησης: Τα παξιμάδια και τα μπουλόνια πίσω από το αυτόνομο πρόγραμμα αυτοκινήτων της GoogleΝα είστε σε θέση να μετακινηθείτε μπρος-πίσω στη δουλειά ενώ κοιμάστε, τρώτε ή παρακολουθείτε το αγαπημένο σας Τα ιστολόγια είναι μια ιδέα που είναι εξίσου ελκυστική και φαινομενικά μακρινή και πολύ φουτουριστική συμβεί. Διαβάστε περισσότερα , δεν αποτελεί έκπληξη το γεγονός ότι το TensorFlow είναι κατάλληλο για αυτόνομη οδήγηση.
ο DeepPiCar είναι ένα εξαιρετικό παράδειγμα αυτού του είδους νευρωνικού δικτύου σε δράση. Εκτός από το τυπικό τηλεχειριστήριο, αυτό το ρομπότ Raspberry Pi διαθέτει κάτι εντελώς έξυπνο. Εκπαιδευμένο σε ένα σύνολο δεδομένων που παρέχεται στη σελίδα του έργου GitHub, το δίκτυο μαθαίνει να παραμένει σε ένα προκαθορισμένο κομμάτι.
Αυτό το έργο δεν είναι για αρχάριους. Το απαιτούμενο υλικό μπορεί να βρεθεί σε σχεδόν οποιοδήποτε φθηνό κιτ ρομπότ. Η εφαρμογή του λογισμικού παίρνει κάποιες πιο εις βάθος γνώσεις. Θα πρέπει να έχετε καλή κατανόηση της μηχανικής εκμάθησης προτού το χρησιμοποιήσετε.
Μία από τις πιο γνωστές εφαρμογές του TensorFlow στο Pi, Διαλογέας αγγουριών Makoto Koike είναι ένα σημάδι των μελλοντικών πραγμάτων.
Η διαλογή φρέσκων προϊόντων για διαφορετικές αγορές είναι ένα τεράστιο κόστος για μικρότερους παρόχους. Η ταξινόμηση αγγουριών κατά μέγεθος και ποιότητα είναι μια εργασία που μέχρι πρόσφατα μπορούσε να εκτελεστεί μόνο από έναν ανθρώπινο χειριστή. Η ταξινόμηση μηχανών ήταν πολύ δύσκολο να επιτευχθεί και δαπανηρή. Το TensorFlow λύνει αυτό το πρόβλημα κατηγοριοποιώντας αγγούρια σε πραγματικό χρόνο μέσω κάμερας.
Χρησιμοποιώντας πάνω από 7000 εικόνες αγγουριών, ο Μακότο εκπαίδεψε ένα νευρικό δίκτυο για να διακρίνει μεταξύ διαφορετικών τύπων. Κατά τη λειτουργία, οι κάμερες λήψης εικόνων από τρεις γωνίες. Το Pi ταξινομεί τις εικόνες, προτού τις προωθήσει σε διακομιστή Linux για περαιτέρω ταξινόμηση. Το αποτέλεσμα ενεργοποιεί έναν μεταφορικό ιμάντα και ένα σερβο σύστημα που ταξινομεί τα αγγούρια σε κουτιά.
Η αρχή του κάτι έξυπνου
Έχουμε δει Το Raspberry Pi χρησιμοποιείται για τα πάντα 26 καταπληκτικές χρήσεις για ένα Raspberry PiΜε ποιο έργο Raspberry Pi πρέπει να ξεκινήσετε; Ακολουθεί η συλλογή των καλύτερων χρήσεων και έργων του Raspberry Pi! Διαβάστε περισσότερα , οπότε δεν προκαλεί έκπληξη το γεγονός ότι η TensorFlow έφτασε σε αυτό. Το Pi αγωνίζεται να ανταποκριθεί στις απαιτήσεις της μηχανικής μάθησης, αλλά είναι υπέροχο για την εκμάθηση των βασικών Τι είναι η μηχανική εκμάθηση; Το δωρεάν μάθημα της Google το σπάει για εσάςΗ Google έχει σχεδιάσει ένα δωρεάν διαδικτυακό μάθημα για να σας διδάξει τις βασικές αρχές της μηχανικής μάθησης. Διαβάστε περισσότερα .
Ο Ian Buckley είναι ανεξάρτητος δημοσιογράφος, μουσικός, ερμηνευτής και παραγωγός βίντεο που ζει στο Βερολίνο της Γερμανίας. Όταν δεν γράφει ή στη σκηνή, παίζει με ηλεκτρονικά είδη DIY ή κώδικα με την ελπίδα να γίνει τρελός επιστήμονας.