Πίνακας περιεχομένων:
Από τον Justin Stoltzfus
Πηγή: Aleutie / iStockphoto
Εισαγωγή
Περισσότεροι μηχανικοί και άλλοι επαγγελματίες ξεκινούν με τη μηχανική μάθηση - κάνουν την πρώιμη έρευνα και δημιουργούν τα αρχικά συστήματα, για να ξεκινήσουν να εξερευνούν τον τρόπο με τον οποίο αυτό το πεδίο της τεχνητής νοημοσύνης μπορεί να ανοίξει πόρτες για άτομα και επιχειρήσεις.
Ωστόσο, σε όλη τη διαδικασία, υπάρχει αρκετή σύγχυση. Τι είναι η μηχανική μάθηση, ούτως ή άλλως;
Η βασική ιδέα είναι ότι οι νέες τεχνολογίες επιτρέπουν στις μηχανές να «σκέπτονται» και να «μαθαίνουν» με τρόπους που μοιάζουν περισσότερο με τους τρόπους με τους οποίους λειτουργεί ο ανθρώπινος εγκέφαλος.
Τούτου λεχθέντος, υπάρχουν περισσότεροι από λίγοι τρόποι για να περιγραφεί αυτή η διαδικασία. Για λίγο περισσότερο, ας πάμε στο StackOverflow, ένα στήριγμα για προγραμματιστές και άλλους επαγγελματίες στον τομέα των τεχνολογιών πληροφορικής που αναζητούν ορισμούς και πραγματικές εξηγήσεις τεχνικών θεμάτων. Ένα νήμα StackOverflow περιγράφει την εκμάθηση μηχανών ως "τη διαδικασία διδασκαλίας υπολογιστών για τη δημιουργία αποτελεσμάτων με βάση δεδομένα εισόδου".
Ένας άλλος συγγραφέας περιγράφει τη μηχανική μάθηση ως "πεδίο επιστήμης των υπολογιστών, θεωρία πιθανοτήτων και θεωρία βελτιστοποίησης που επιτρέπει την επίλυση σύνθετων εργασιών για τις οποίες μια λογική, διαδικαστική προσέγγιση δεν θα ήταν εφικτή ή εφικτή".
Αυτός ο τελευταίος ορισμός χτυπά κοντά σε ένα σημαντικό σημείο για το τι μηχανική μάθηση είναι - και δεν είναι.
Όταν ο συγγραφέας λέει ότι "μια λογική, διαδικαστική προσέγγιση δεν θα ήταν δυνατή ή εφικτή", αυτό δείχνει την πραγματική "μαγεία" και την αξία της μηχανικής μάθησης. Απλά μιλώντας, είναι "μετα-λογική" - η μηχανική μάθηση ξεπερνά την παράδοση που μπορεί να κάνει ο παραλλαγμός, ο γραμμικός και ο διαδοχικός προγραμματισμός κώδικα!
Κάνοντας ένα βήμα πίσω, μπορούμε να δούμε τα βασικά δομικά στοιχεία της μηχανικής μάθησης για να κατανοήσουμε καλύτερα τον τρόπο.
Πρώτον, υπάρχουν στοιχεία εκπαίδευσης - τα δεδομένα κατάρτισης δίνουν τα εισερχόμενα του προγράμματος για να εργαστούν.
Μαζί με τα δεδομένα εκπαίδευσης, υπάρχουν αλγόριθμοι που τσακίζουν αυτά τα δεδομένα και ερμηνεύουν τους με διάφορους τρόπους. Οι ειδικοί περιγράφουν το βασικό έργο της μηχανικής μάθησης ως "αναγνώριση προτύπων" - και θα το δείτε και στη σελίδα StackOverflow - αλλά και πάλι, που περιγράφει μόνο εν μέρει πώς λειτουργεί η μηχανική μάθηση.
Επόμενο: Το νευρωνικό δίκτυο
Πίνακας περιεχομένων
ΕισαγωγήΤο νευρωνικό δίκτυο
Εποπτευόμενη και μη εποπτευόμενη μηχανική μάθηση
Διαβάθμιση κλίσης και οπισθοδρόμηση
Τύποι Νευρωνικών Δικτύων
Μάθηση του Ensemble
Εφαρμογές και Θεωρία Παιγνίων
Πέντε φυλές εφαρμογών μηχανικής μάθησης
Πού πάμε από εδώ?