Ένα νευρωνικό δίκτυο είναι ένας από τους βασικούς τρόπους με τους οποίους γίνεται σήμερα η μηχανική μάθηση. Το όνομά του θυμίζει τον εγκέφαλο, αλλά στην πράξη είναι ένας μαθηματικός μηχανισμός: πολλά μικρά κομμάτια, οι «νευρώνες», που δέχονται αριθμούς, τους μετασχηματίζουν και τους περνούν στο επόμενο επίπεδο.
Πώς λειτουργεί
Οι νευρώνες είναι οργανωμένοι σε επίπεδα. Το πρώτο δέχεται τα δεδομένα, για παράδειγμα τα pixels μιας εικόνας. Τα ενδιάμεσα επίπεδα τα επεξεργάζονται βήμα βήμα και το τελευταίο δίνει το αποτέλεσμα, για παράδειγμα «γάτα». Κάθε σύνδεση ανάμεσα σε νευρώνες έχει μια τιμή, ένα «βάρος», που δείχνει πόσο μετράει.
Στην εκπαίδευση, το δίκτυο δοκιμάζει, συγκρίνει την απάντησή του με τη σωστή και αλλάζει λίγο τα βάρη. Μετά από πάρα πολλές επαναλήψεις, τα βάρη καταλήγουν σε τιμές που δίνουν καλά αποτελέσματα.
Γιατί μετράει
Τα νευρωνικά δίκτυα είναι η βάση σχεδόν όλων των γνωστών σύγχρονων εφαρμογών AI: αναγνώριση εικόνας και ομιλίας, μετάφραση, και τα μεγάλα γλωσσικά μοντέλα. Όταν ένα δίκτυο έχει πολλά ενδιάμεσα επίπεδα, μιλάμε συχνά για «βαθιά μάθηση» (deep learning).
Παραδείγματα
- Αναγνώριση ενός προσώπου στο κινητό.
- Μετατροπή ομιλίας σε γραπτό κείμενο.
- Αυτόματη μετάφραση μιας πρότασης.
Τι να προσέχεις
Είναι δύσκολο να εξηγήσεις γιατί ένα μεγάλο δίκτυο έδωσε συγκεκριμένη απάντηση, γιατί η «γνώση» του είναι κατανεμημένη σε εκατομμύρια αριθμούς και όχι σε κανόνες που μπορείς να διαβάσεις.
Εικόνα: Glosser.ca · CC BY-SA 3.0 · Wikimedia Commons
Τελευταία ενημέρωση:




