TensorFlow, μηχανική μάθηση και νευρωνικά δίκτυα.  Ακολουθεί μια γρήγορη επισκόπηση του τι είναι, γιατί είναι χρήσιμο και πώς να το μάθουμε.

Τι είναι το Google TensorFlow; Παραδείγματα ανοιχτού κώδικα και εκπαιδευτικά σεμινάρια

Διαφήμιση Η μηχανική μάθηση είναι το πιο καυτό πράγμα στον υπολογισμό αυτή τη στιγμή. Είναι εύκολο να καταλάβουμε γιατί με την τεχνολογία που χρησιμοποιείται παντού, από την αυτοκίνηση των αυτοκινήτων μέχρι την επιβολή του νόμου, την πρόβλεψη της χρηματιστηριακής αγοράς. Το TensorFlow είναι το πρόγραμμα της Google που βασίζεται στη μηχανική μάθηση και τα νευρωνικά δίκτυα. Ας μάθουμε τι είναι, οι χρήσεις και πώς να το μάθουμε να το χρησιμοποιούμε. Τι είναι το TensorFlow; Είναι αδύνατο να εξηγήσ

Διαφήμιση

Η μηχανική μάθηση είναι το πιο καυτό πράγμα στον υπολογισμό αυτή τη στιγμή. Είναι εύκολο να καταλάβουμε γιατί με την τεχνολογία που χρησιμοποιείται παντού, από την αυτοκίνηση των αυτοκινήτων μέχρι την επιβολή του νόμου, την πρόβλεψη της χρηματιστηριακής αγοράς.

Το TensorFlow είναι το πρόγραμμα της Google που βασίζεται στη μηχανική μάθηση και τα νευρωνικά δίκτυα. Ας μάθουμε τι είναι, οι χρήσεις και πώς να το μάθουμε να το χρησιμοποιούμε.

Τι είναι το TensorFlow;

Είναι αδύνατο να εξηγήσουμε πλήρως τι είναι το TensorFlow χωρίς να καταλάβουμε πρώτα τι είναι η μηχανική μάθηση. Η μηχανική μάθηση και τα νευρωνικά δίκτυα επηρεάζουν ήδη τη ζωή μας 4 Αλγόριθμοι Μηχανικής Μάθησης που Σχηματίζουν τη Ζωή σας 4 Αλγόριθμοι Μηχανικής Μάθησης που Σχηματίζουν τη Ζωή σας Μπορεί να μην το συνειδητοποιήσετε, αλλά η μηχανική μάθηση είναι ήδη γύρω σας και μπορεί να ασκήσει εκπληκτικό βαθμό επιρροής ΖΩΗ. Μη με πιστέψεις; Ίσως να εκπλαγείτε. Διαβάστε περισσότερα με περισσότερους τρόπους από ό, τι νομίζετε.

Στην απλούστερη, μηχανική μάθηση είναι η διαδικασία της διδασκαλίας υπολογιστών πώς να αναλύουν τα δεδομένα και να λαμβάνουν τεκμηριωμένες αποφάσεις σχετικά με αυτό, χωρίς να προγραμματιστούν άμεσα για να το κάνουν. Για να το επιτύχουμε, εκπαιδεύουμε νευρωνικά δίκτυα για να εκτελούμε συγκεκριμένα καθήκοντα.

Το TensorFlow είναι η βιβλιοθήκη νευρωνικών δικτύων ανοιχτού κώδικα της Google, που αναπτύχθηκε από την ομάδα του Google Brain για ευρύ φάσμα χρήσεων. Στην ουσία, το TensorFlow καταργεί την ανάγκη δημιουργίας ενός νευρικού δικτύου από την αρχή. Αντ 'αυτού, μπορείτε να εκπαιδεύσετε το TensorFlow με το σύνολο δεδομένων και να χρησιμοποιήσετε τα αποτελέσματα που επιθυμείτε.

Μέχρι τώρα, τόσο αφηρημένο. Τι μπορείτε να κάνετε με ένα νευρωνικό δίκτυο; Αποδεικνύεται, σχεδόν τίποτα!

Σημαντικά παραδείγματα TensorFlow

Ταξινόμηση εικόνων

Πολλοί αρχάριοι εκμάθηση εκμάθησης μηχανών 6 Χρήσιμες εκμάθηση μηχανών μάθησης και μαθήματα για να κατανοήσουν τα βασικά 6 Χρήσιμα μαθήματα εκμάθησης μηχανών και μαθήματα για να πιάσετε τα βασικά Δεν υπήρξε ποτέ καλύτερος χρόνος για να βουτήξετε στη μηχανική μάθηση. Εδώ είναι έξι χρήσιμοι πόροι που θα σας βοηθήσουν να μάθετε για τη μηχανική μάθηση. Διαβάστε περισσότερα Χρησιμοποιήστε την ταξινόμηση εικόνων ως πρόωρο παράδειγμα για να βοηθήσετε στην κατανόηση. Με τη μεταφορά εικόνων αναφοράς σε ένα νευρικό δίκτυο, μπορεί να μάθει να προβλέπει αν μια εικόνα περιέχει παρόμοια αντικείμενα.

Για να δείτε αυτή τη διαδικασία σε δράση, ρίξτε μια ματιά στον ταξινομητή Darth Vader του 5ου λεπτού Siraj Raval.

Αυτό το είδος υποβοηθούμενης από υπολογιστή κοσκίνισμα δεδομένων είναι απίστευτα ισχυρό όχι μόνο για τον εντοπισμό άγριων Darth Vaders. Το TensorFlow χρησιμοποιείται ήδη στην ανάλυση της βιοϊατρικής εικόνας.

Σχεδόν κάθε πεδίο που βασίζεται στην ανάλυση μεγάλων ποσοτήτων δεδομένων εικόνας μπορεί να επωφεληθεί από την τεχνολογία. Όπως παρουσιάζεται στο επίσημο βίντεο εισαγωγής TensorFlow, χρησιμοποιείται για την εξομάλυνση των προσπαθειών διατήρησης για το σχεδόν εξαφανισμένο Dugong.

Μεταφορά βαθιάς φωτογραφίας

Τι είναι το Google TensorFlow; Παραδείγματα ανοιχτού κώδικα και Tutorials βαθιά μεταφορά στυλ 670 670x319
Πιστωτική Εικόνα: luanfujun @ github.com

Εκτός από την ταξινόμηση των εικόνων, το TensorFlow μπορεί να χρησιμοποιηθεί για να αλλάξει δυναμικά τις εικόνες. Το Deep Photo Style Transfer έγινε από μια ομάδα στο Πανεπιστήμιο Cornell. Το έργο παίρνει μια εικόνα εισόδου και μια εικόνα styling πριν εφαρμόσει αυτό το στυλ στην αρχική εικόνα - με εκπληκτικά αποτελέσματα.

Τα παραδείγματα χρησιμοποιούν ένα μείγμα αυτόματης και χειροκίνητης στοιβασίας εικόνας, οπότε αν θέλετε να αποκτήσετε τα χέρια σας, ίσως αξίζει να βουρτσίζετε τις ικανότητές σας στο Photoshop προτού μπείτε στη βιβλιοθήκη.

Magenta AI Music

Δεν είμαστε ξένοι που χρησιμοποιούν υπολογιστές για να δημιουργήσουμε όμορφα έργα τέχνης. Η ιδέα των υπολογιστών που παρουσιάζουν δημιουργικότητα με έναν τρόπο που βρίσκουμε αναγνωρίσιμοι εδώ και πολύ καιρό είναι ένα Sci-Fi όνειρο. Με τις βιβλιοθήκες του νευρικού δικτύου όπως το TensorFlow, γίνεται όλο και πιο κοντά από ποτέ.

Το Magenta χρησιμοποιεί το TensorFlow για να δημιουργήσει εργαλεία για μουσικούς. Χρησιμοποιώντας τη βαθιά εκμάθηση, το Magenta επεκτείνει τα εργαλεία που προσφέρονται στους μουσικούς για να ανοίξουν νέα είδη ανάμειξης ήχου, και μάλιστα με αυτοματοποιημένη αυτοσχεδιαστική κλήση και απάντηση.

Το Magenta είναι επίσης χρήσιμο ως έξυπνος sequencer από μόνος του. Η δυνατότητα χρήσης εξωτερικών βιβλιοθηκών είναι ένα από τα πολλά φανταστικά χαρακτηριστικά του CodePen. Ο Tero Parviainen χρησιμοποίησε τη βιβλιοθήκη magenta.js για να δημιουργήσει την όμορφη μάρκα Latent Cycles.

Με τον καθορισμό των αυτοσχέδιων βρόγχων που δημιουργούνται από το νευρικό δίκτυο δίπλα ο ένας στον άλλο, ο Latent Cycles επιτρέπει σε οποιονδήποτε να δημιουργεί μοναδικούς και όμορφους ήχους χωρίς προηγούμενη μουσική γνώση.

Πώς να μάθετε TensorFlow

Η μηχανική μάθηση είναι ένα εξαιρετικά πυκνό θέμα. Η καλή κατανόηση των στατιστικών, των μαθηματικών, του προγραμματισμού και της γενικής επιστήμης των δεδομένων είναι όλα κεντρικά στοιχεία της κατανόησης. Τούτου λεχθέντος, το TensorFlow διευκολύνει την πρακτική εμπειρία ακόμα και ως αρχάριος. Το επίσημο φροντιστήριο TensorFlow λαμβάνει μια προσέγγιση βήμα προς βήμα για τη ρύθμιση και τη χρήση.

Τα περισσότερα έργα TensorFlow χρησιμοποιούν τη γλώσσα προγραμματισμού Python. Αν είστε νέοι στη γλώσσα, υπάρχουν πολλά μέρη για να μάθετε την Python. Αν είστε ήδη εξοικειωμένοι με το JavaScript, το TensorFlow έχει βίντεο φροντιστηρίων που καλύπτουν τη βιβλιοθήκη TensorFlow.js.

Αυτά τα μαθήματα, δίπλα στο δωρεάν μάθημα εκμάθησης μηχανών της Google Τι είναι η εκμάθηση μηχανών; Το δωρεάν γκρουπ της Google σβήνει για σας Τι είναι η εκμάθηση μηχανών; Το δωρεάν γκρουπ της Google σας σπάζει για σας Η Google έχει σχεδιάσει ένα δωρεάν online μάθημα για να σας διδάξει τα βασικά στοιχεία της μηχανικής μάθησης. Διαβάστε περισσότερα, είναι ένας πολύτιμος πόρος, από τους παρόχους της βιβλιοθήκης.

Άλλα μαθήματα TensorFlow

Για μια γρήγορη, ενημερωτική εισαγωγή στο TensorFlow και τους ταξινομητές εικόνων, ο Siraj Raval έχει μια ενημερωτική (και μνήμη-βαριά) εισαγωγή 5 λεπτών.

Αυτό είναι ένα από τα πολλά βίντεο στο κανάλι YouTube του Siraj για το θέμα της μηχανικής μάθησης. Μεταξύ των σούπερ γρήγορων βίντεο όπως αυτή και των μακρών ζωντανών ροών που ακολουθούν μια προσέγγιση βήμα προς βήμα, αυτό είναι ένα εξαιρετικό μέρος για να μάθετε το TensorFlow και τη μηχανική μάθηση στη Python.

Εστιάζοντας στο JavaScript και το Tensorflow.js, το Train Train Coding παρέχει μια άλλη προσέγγιση πλήρους κλίμακας:

Ο οικοδεσπότης Daniel Shiffman καλύπτει διάφορες περιπτώσεις χρήσης για το TensorFlow και η σειρά του σχετικά με τη μηχανική μάθηση ως σύνολο είναι ένα από τα καλύτερα ελεύθερα διαθέσιμα μαθήματα για το θέμα.

Πρόγραμμα αρχαρίων: Ανίχνευση ζωντανών αντικειμένων

Αυτό το έργο χρησιμοποιεί αναγνώριση ζωντανών αντικειμένων για τον έλεγχο ενός αυτόματου διαλογέα απορριμμάτων. Το υλικό φαίνεται να είναι μια εναλλακτική λύση Raspberry Pi, αν και θεωρητικά θα μπορούσε να χρησιμοποιηθεί οποιοσδήποτε μικροελεγκτής. Η πραγματική δουλειά γίνεται με τη χρήση ενός συνδυασμού OpenCV και TensorFlow.

Το έργο από το βίντεο δεν έχει συνημμένο tutorial. Το εξαιρετικό άρθρο OpenTV και TensorFlow του Dat Tran χρησιμοποιεί τις ίδιες βιβλιοθήκες, εξηγώντας ξεκάθαρα κάθε στοιχείο. Ως απλή ιδέα μικρής κλίμακας που χρησιμοποιεί τη βιβλιοθήκη TensorFlow, ένα έργο αυτής της κλίμακας είναι ο ιδανικός τρόπος για να ξεκινήσετε.

Συνεχίζοντας με τη Μηχανική Μάθηση

Το TensorFlow είναι ένα απίστευτα ισχυρό εργαλείο από την πιο σημαντική εταιρεία του Διαδικτύου. Η απόφαση να γίνει ανοιχτή πηγή ήταν μια μεγάλη υπόθεση, καθώς το ανοίγει σε όλους μας.

Δηλαδή, η μηχανική μάθηση είναι ένα εξαιρετικά πυκνό θέμα. Αξίζει να ξοδέψετε κάποιο χρόνο με μαθήματα μηχανικής μάθησης online Αυτά τα μαθήματα μηχανικής μάθησης θα προετοιμάσουν ένα μονοπάτι σταδιοδρομίας για σας Αυτά τα μαθήματα μηχανικής μάθησης θα προετοιμάσουν ένα μονοπάτι σταδιοδρομίας για σας Αυτά τα εξαιρετικά μαθήματα ηλεκτρονικής μάθησης μηχανών θα σας βοηθήσουν να καταλάβετε τις δεξιότητες που απαιτούνται για να ξεκινήσετε μια καριέρα στη μηχανική μάθηση και την τεχνητή νοημοσύνη. Διαβάστε περισσότερα για να αξιοποιήσετε πλήρως το TensorFlow πλήρως.

Εξερευνήστε περισσότερα σχετικά με: Τεχνητή Νοημοσύνη, Μηχανική Μάθηση, Νευρωνικά Δίκτυα.