Paul Downey | Flickr
Η εκμάθηση μηχανών είναι μια φράση που γίνεται όλο και πιο συχνά, αλλά πολλοί ακόμα δεν γνωρίζουν ακριβώς τι είναι . Φυσικά, υπάρχει ένας λόγος γι 'αυτό. Είναι ακόμα στα πρώτα της στάδια, και πολλοί υποθέτουν ότι δεν είναι κάτι που επηρεάζει τον γενικό πληθυσμό μόλις τώρα. Στην πραγματικότητα, αυτό δεν είναι ίσως τόσο αληθινό όσο υποθέτουμε ορισμένοι.
Τι είναι η μηχανική μάθηση; Και τι χρησιμοποιείται σήμερα; Εδώ είναι ο οδηγός μας για όλα όσα πρέπει να ξέρετε για την εκμάθηση μηχανών.
Τι είναι η εκμάθηση μηχανών;
Η μηχανική μάθηση, απλά, είναι μια μορφή τεχνητής νοημοσύνης που επιτρέπει στους υπολογιστές να μαθαίνουν χωρίς επιπλέον προγραμματισμό. Με άλλα λόγια, το λογισμικό είναι σε θέση να μάθει νέα πράγματα από μόνο του, χωρίς προγραμματιστής ή μηχανικός που χρειάζεται να «διδάξει» οτιδήποτε. Η μηχανική μάθηση είναι σε θέση να λαμβάνει δεδομένα και να ανιχνεύει μοτίβα και να βρει λύσεις, εφαρμόζοντας τις λύσεις αυτές σε άλλα προβλήματα.
Εικόνα: Kαrlis Dambr? Ns | Flickr
Είναι σημαντικό να σημειωθεί ότι η εκμάθηση μηχανών ως έννοια δεν είναι καινούργια - είναι δύσκολο να εντοπιστεί η ακριβής προέλευση της έννοιας, θεωρώντας ότι αυτή είναι μια τεχνολογία που συνδυάζεται με και από άλλες μορφές τεχνολογίας. Θα μπορούσατε να υποστηρίξετε ότι η μηχανική μάθηση χρονολογείται σε όλη τη διαδρομή μέχρι τη δημιουργία της δοκιμής Turing, η οποία χρησιμοποιήθηκε για να διαπιστωθεί αν ένας υπολογιστής είχε νοημοσύνη. Το πρώτο πρόγραμμα ηλεκτρονικού υπολογιστή που μαθαίνει, ωστόσο, ήταν ένα παιχνίδι πούρων, το οποίο αναπτύχθηκε το 1952 από τον Arthur Samuel. Αυτό το παιχνίδι πήρε καλύτερα τόσο περισσότερο έπαιξε.
Η πρόσφατη τεχνολογία, ωστόσο, βελτιώνει δραστικά τη μηχανική μάθηση. Για παράδειγμα, η εκμάθηση μηχανών απαιτεί αγκαλιά της ποσότητας επεξεργασίας, τόσο πολύ ώστε μόλις αρχίσαμε να μπορούμε να αναπτύξουμε τη βασική εκμάθηση μηχανών στην πρόσφατη ιστορία.
Υπάρχουν μερικοί κύριοι τρόποι με τους οποίους οι προγραμματιστές εφαρμόζουν μηχανική μάθηση. Η πρώτη λέγεται «εποπτευόμενη μάθηση». Αυτό που ουσιαστικά σημαίνει είναι ότι μια μηχανή τροφοδοτείται με προβλήματα όπου είναι γνωστή η λύση στο πρόβλημα. Ο αλγόριθμος μάθησης είναι σε θέση να λαμβάνει αυτά τα προβλήματα μαζί με τα επιθυμητά αποτελέσματα, προσδιορίζοντας τα πρότυπα στα προβλήματα και ενεργώντας ανάλογα. Η εποπτευόμενη μάθηση χρησιμοποιείται συχνά για την πρόβλεψη μελλοντικών γεγονότων, όπως όταν μια συναλλαγή με πιστωτική κάρτα μπορεί να είναι δόλια.
Η δεύτερη εφαρμογή της μηχανικής μάθησης αποκαλείται "μάθηση χωρίς επίβλεψη". Σε αυτή την περίπτωση, το αποτέλεσμα ενός προβλήματος δεν δίνεται στο λογισμικό - αντ 'αυτού, τροφοδοτούνται τα προβλήματα και πρέπει να ανιχνεύσει τα πρότυπα στα δεδομένα. Ο στόχος εδώ είναι να βρούμε μια δομή στα δεδομένα που δίδονται.
Το τρίτο είναι η «ημι-εποπτευόμενη μάθηση». Αυτή η μέθοδος μηχανικής μάθησης χρησιμοποιείται συχνά για τα ίδια πράγματα με την επίβλεψη μάθησης, αλλά παίρνει δεδομένα με μια λύση και δεδομένα χωρίς. Η μάθηση με ημιεπίπεδη υλοποιείται συχνά όταν τα κεφάλαια είναι περιορισμένα και οι εταιρείες δεν είναι σε θέση να παρέχουν πλήρη σύνολα δεδομένων για τη διαδικασία μάθησης.
Τελευταίο αλλά όχι ασήμαντο είναι η «μάθηση οπλισμού», η οποία χρησιμοποιείται ειδικά για πράγματα όπως τα τυχερά παιχνίδια και τα ρομπότ. Η ενίσχυση της μάθησης βασικά διδάσκεται μέσω δοκιμών και σφαλμάτων - η μηχανή επιχειρεί τα πράγματα και μαθαίνει με βάση τις επιτυχίες ή τις αποτυχίες της. Ο στόχος εδώ είναι η μηχανή να υπολογίσει τα καλύτερα δυνατά αποτελέσματα.
Φυσικά, όλες αυτές οι μέθοδοι μηχανικής μάθησης περιλαμβάνουν τη διατροφή μιας μηχανής με εκατοντάδες χιλιάδες προβλήματα και τεράστιες ποσότητες δεδομένων. Πραγματικά, όσο περισσότερα δεδομένα τόσο καλύτερα.
Πού χρησιμοποιείται η μηχανή σήμερα;
Εικόνες από χρήματα | Flickr
Στην πραγματικότητα, υπάρχουν πολλά μέρη στα οποία η μηχανική μάθηση χρησιμοποιείται σήμερα. Πολλά από αυτά είναι πίσω από τις σκηνές, ωστόσο μπορεί να εκπλαγείτε να ξέρετε ότι πολλοί από αυτούς είναι επίσης κάτι που χρησιμοποιείτε κάθε μέρα.
Ίσως αυτό που χρησιμοποιείτε περισσότερο είναι στον προσωπικό σας βοηθό - αυτό είναι σωστό, όπως το Siri και το Google Now χρησιμοποιούν μηχανική μάθηση, σε μεγάλο βαθμό για να κατανοήσουν καλύτερα τα οντέλα. Με τόσους πολλούς εκατομμύρια ανθρώπους που χρησιμοποιούν το Siri, το σύστημα είναι σε θέση να προχωρήσει σοβαρά στο πώς αντιμετωπίζει τις γλώσσες, τους τόνους και ούτω καθεξής.
Φυσικά, η Siri δεν είναι η μόνη καταναλωτική εφαρμογή της μηχανικής μάθησης. Μια άλλη χρήση είναι η τράπεζα, όπως η ανίχνευση απάτης. Για παράδειγμα, οι αλγόριθμοι μηχανικής μάθησης μπορούν να εντοπίσουν τα πρότυπα δαπανών, καθορίζοντας ποια πρότυπα είναι πιο πιθανό να είναι δόλια με βάση την προηγούμενη δόλια δραστηριότητα.
Στην πραγματικότητα, ακόμα και το ηλεκτρονικό ταχυδρομείο σας μπορεί να χρησιμοποιεί μηχανική μάθηση. Για παράδειγμα, τα μηνύματα ηλεκτρονικού ταχυδρομείου ανεπιθύμητης αλληλογραφίας είναι ένα πρόβλημα και έχουν εξελιχθεί με την πάροδο του χρόνου. Τα συστήματα ηλεκτρονικού ταχυδρομείου χρησιμοποιούν την εκμάθηση μηχανών για να παρακολουθούν τα μηνύματα ηλεκτρονικού ταχυδρομείου ανεπιθύμητης αλληλογραφίας και το πώς αλλάζουν τα μηνύματα ηλεκτρονικού ταχυδρομείου ανεπιθύμητης αλληλογραφίας, και στη συνέχεια τα βάζουν στο φάκελο ανεπιθύμητης αλληλογραφίας που βασίζεται στις αλλαγές
Συμπεράσματα
Η μηχανική μάθηση θα αποτελέσει ένα μεγάλο μέρος του τρόπου με τον οποίο χρησιμοποιούμε την τεχνολογία προς τα εμπρός και πώς μπορεί να μας βοηθήσει η τεχνολογία. Από το Siri στην αμερικανική τράπεζα, η μηχανική μάθηση γίνεται όλο και πιο διαδεδομένη και αυτό είναι πιθανό να συνεχιστεί.
