Skip to main content

Πώς λειτουργεί η τεχνητή νοημοσύνη;

Υπάρχουν διάφορες μορφές τεχνητής νοημοσύνης (AI) εκεί έξω σήμερα.Είναι μια δύσκολη ερώτηση για το τι πρέπει να αποκαλούμε ακόμη και μια τεχνητή νοημοσύνη και τι να καλέσουμε απλώς ένα πρόγραμμα λογισμικού.Υπάρχει μια τάση στο λογισμικό, όπου όταν κάτι που ονομάζεται AI ωριμάζει και ενσωματώνεται στο τεχνολογικό σκηνικό, δεν ονομάζεται AI πια.Οι προγραμματιστές της δεκαετίας του 1950 ενδέχεται να καλέσουν πολυάριθμα ενσωματωμένο λογισμικό στην παγκόσμια τεχνητή νοημοσύνη μας - για παράδειγμα, το μικροτσίπ στο αυτοκίνητό σας που ρυθμίζει την έγχυση καυσίμου ή τη βάση δεδομένων στο σούπερ μάρκετ που αποθηκεύει αρχεία όλων των πωλήσεων ή τη μηχανή αναζήτησης Google.Αλλά ο τομέας που ονομάζεται τεχνητή νοημοσύνη τείνει να είναι ελαφρώς διαφορετικός από την πολύ μεγαλύτερη ομάδα προγραμματιστών λογισμικού γενικά.Οι ερευνητές του AI τείνουν να εξετάζουν πιο πολύπλοκες, προσαρμοστικές, ικανές ή ακόμα και αόριστα ανθρώπινες μορφές λογισμικού.Οι εργαζόμενοι στην τεχνητή νοημοσύνη τείνουν επίσης να είναι διεπιστημονικοί και καλά εξοικειωμένοι σε τομείς της επιστήμης και των μαθηματικών ξένων στον τυπικό προγραμματιστή, συμπεριλαμβανομένων, ενδεικτικά, των επίσημων στατιστικών, της νευροεπιστήμης, της εξελικτικής ψυχολογίας, της μηχανικής μάθησης και της θεωρίας των αποφάσεων.Πεδίο Τεχνητής Νοημοσύνης, υπάρχουν δύο κύρια στρατόπεδα: τα τακτοποιημένα και τα scruffies.Η διαίρεση έχει πραγματοποιηθεί πρακτικά από τότε που ιδρύθηκε το AI ως πεδίο το 1956. Οι τακτοποιημένες υποστηρίζουν τις επίσημες μεθόδους όπως τα εφαρμοσμένα στατιστικά στοιχεία.Τους αρέσουν τα προγράμματά τους να είναι καλά οργανωμένα, αποδεδειγμένα υγιή, να λειτουργούν με βάση συγκεκριμένες θεωρίες και ελεύθερα επεξεργάσιμα.Οι scruffies σαν βρώμικες προσεγγίσεις, όπως τα προσαρμοστικά νευρωνικά δίκτυα, και θεωρούν τους εαυτούς τους χάκερ, ρίχνοντας οτιδήποτε μαζί, εφόσον φαίνεται να λειτουργεί.Και οι δύο προσεγγίσεις είχαν εντυπωσιακές επιτυχίες στο παρελθόν και υπάρχουν και υβρίδια των δύο θεμάτων.Το AIS πρέπει να δημιουργήσει έννοιες των πραγμάτων με τα οποία χειραγωγούν ή να εργάζονται και να αποθηκεύουν αυτές τις έννοιες ως κομμάτια δεδομένων.Μερικές φορές αυτά τα κομμάτια είναι δυναμικά και συχνά ενημερώνονται, μερικές φορές στατικά.Γενικά, ένα ΑΙ ασχολείται με την εκμετάλλευση των σχέσεων μεταξύ των δεδομένων για την επίτευξη κάποιου στόχου. Οι στόχοι συχνά εκχωρούνται με βάση τη χρησιμότητα.Όταν παρουσιάζεται με ένα στόχο, ένα σύστημα AI μπορεί να δημιουργήσει υποκείμενα και να εκχωρήσει αυτές τις τιμές χρησιμότητας Subgoals με βάση την προβλεπόμενη συμβολή τους στον πρωταρχικό στόχο.Το AI προχωράει στην επιδίωξη των υποκείμενων μέχρι να επιτευχθεί ο πρωταρχικός στόχος.Στη συνέχεια, είναι ελεύθερο να προχωρήσουμε σε έναν νέο (αλλά συχνά παρόμοιο) πρωταρχικό στόχο.Αυτό που διαφέρει ευρέως μεταξύ του AI είναι ο τρόπος με τον οποίο εφαρμόζονται όλες αυτές οι δυναμικές.