Νοημοσύνη σμήνους

Εφαρμογές

Οι τεχνικές που βασίζονται στην νοημοσύνη σμήνους μπορούν να χρησιμοποιηθούν σε διάφορες εφαρμογές. Ο στρατός των ΗΠΑ ερευνά τεχνικές σμήνους για τον έλεγχο τηλεκατευθυνόμενων οχημάτων. Ο Ευρωπαϊκός Οργανισμός Διαστήματος μελετά ένα σμήνος σε τροχιά για την αυτοσυναρμολόγηση και τη συμβολομετρία. Η NASA ερευνά τη χρήση της τεχνολογίας σμήνους για χαρτογράφηση των πλανητών. Σε μια μελέτη του 1992 από τους Anthony M. Lewis και  George A. Bekey συζητάται το ενδεχόμενο χρησιμοποίησης νοημοσύνης σμήνους για τον έλεγχο nanobots μέσα στο ανθρώπινο σώμα, με σκοπό τη θανάτωση καρκινικών όγκων. Αντίθετα οι al-Rifaie και Aber έχουν χρησιμοποιήσει τον αλγόριθμο SDS (Stochastic Diffusion Search) για να βοηθήσουν στον εντοπισμό όγκων. Η νοημοσύνη σμήνους έχει επίσης εφαρμογές στην εξόρυξη δεδομένων.

Δρομολόγηση με βάση τα μυρμήγκια

Η χρήση της νοημοσύνης σμήνους έχει επίσης διαπιστωθεί σε δίκτυα τηλεπικοινωνιών, με τη μορφή της δρομολόγησης των μυρμηγκιών. Οι πρώτοι που παρατήρησαν το θέμα αυτό ήταν οι Dorigo κ.ά και ο Hewlett Packard στα μέσα της δεκαετίας του 1990, με διάφορες παραλλαγές να εμφανίζονται από τότε. Βασικά χρησιμοποιείται ένας στοχαστικός πίνακας δρομολόγησης, επιβραβεύοντας/ενισχύοντας τη διαδρομή που διασχίζεται επιτυχώς από κάθε "μυρμήγκι" (μικρό πακέτο ελέγχου) που κατακλύζει το δίκτυο. Η ενίσχυση της διαδρομής προς τα εμπρός, η αντίστροφη κατεύθυνση αλλά και τα δύο αυτά γεγονότα ταυτόχρονα έχουν διερευνηθεί: η αντίστροφη ενίσχυση απαιτεί ένα συμμετρικό δίκτυο και ενώνει τις δύο κατευθύνσεις μαζί. Η ενίσχυση προς τα εμπρός επιβραβεύει μια διαδρομή πριν το αποτέλεσμα να είναι γνωστό. Δεδομένου ότι το σύστημα συμπεριφέρεται στοχαστικά και ως εκ τούτου στερείται επαναληψιμότητα, υπάρχουν μεγάλα εμπόδια για εμπορική ανάπτυξη. Τα μέσα μαζικής ενημέρωσης για κινητά και οι νέες τεχνολογίες έχουν τη δυνατότητα να αλλάξουν τα όρια για συλλογική δράση εξαιτίας της νοημοσύνης σμήνους (Rheingold:2002, P175).
Η χωροθέτηση των υποδομών μεταφοράς για τα ασύρματα δίκτυα επικοινωνίας είναι ένα σημαντικό πρόβλημα της μηχανικής που περιέχει ανταγωνιστικούς στόχους. Μια ελάχιστη επιλογή τοποθεσιών απαιτούνται για την επαρκή κάλυψη περιοχής για τους χρήστες. Ένας πολύ διαφορετικός αλγόριθμος της νοημοσύνης σμήνους εμπνευσμένος από τα μυρμήγκια, ο (SDS-Stochastic Diffusion Search), έχει χρησιμοποιηθεί με επιτυχία για να παρέχει ένα γενικό μοντέλο για το πρόβλημα αυτό. Έχει αποδειχθεί ότι ο αλγόριθμος SDS μπορεί να εφαρμοστεί για τον προσδιορισμό κατάλληλων λύσεων ακόμα και σε περιπτώσεις δύσκολων προβλημάτων.
Ορισμένες αεροπορικές εταιρείες έχουν χρησιμοποιήσει επίσης δρομολόγηση βασισμένη σε μυρμήγκια στην ανάθεση αφίξεων αεροσκαφών στις πύλες του αεροδρομίου. Στις αερογραμμές "Southwest Airlines" ένα πρόγραμμα λογισμικού χρησιμοποιεί την νοημοσύνη σμήνους, βασιζόμενο στην ιδέα ότι μια αποικία μυρμηγκιών λειτουργεί καλύτερα από ένα και μόνο μυρμήγκι. Κάθε πιλότος λειτουργεί ως ένα μυρμήγκι που ψάχνει για την καλύτερη πύλη του αεροδρομίου. "Ο πιλότος μαθαίνει από την εμπειρία του τι είναι το καλύτερο γι' αυτόν, και αποδεικνύεται ότι αυτή είναι και η καλύτερη λύση για την αεροπορική εταιρεία" εξηγεί ο Douglas A. Lawson. Ως αποτέλεσμα, η «αποικία» των πιλότων πάντα κατευθύνεται σε πύλες που μπορούν να φτάσουν και να αναχωρήσουν γρήγορα. Το πρόγραμμα μπορεί ακόμα να προειδοποιήσει έναν πιλότο για εναλλακτικές επιλογές πυλών. "Μπορούμε να προβλέψουμε τι πρόκειται να συμβεί, οπότε έχουμε στη διάθεσή μας μια επιπλέον πύλη," εξηγεί ο Lawson.

Προσομοίωση πλήθους

Οι καλλιτέχνες χρησιμοποιούν την τεχνολογία της νοημοσύνης σμήνους ως μέσο για τη δημιουργία πολύπλοκων διαδραστικών συστημάτων ή για την προσομοίωση πλήθους.
Η ταινία "Stanley and Stella in: Breaking the Ice" ήταν η πρώτη που κάνει χρήση της τεχνολογίας νοημοσύνης σμήνους για την απόδοση και την ρεαλιστική απεικόνιση των κινήσεων κοπαδιών ψαριών και σμηνών πτηνών με τη χρήση του συστήματος Boids. Επίσης η ταινία του Τιμ Μπάρτον "Batman Returns" έκανε χρήση της τεχνολογίας νοημοσύνης σμήνους για να δείξει τις κινήσεις της ομάδας νυχτερίδων. H τριλογία ταινιών  "Άρχοντας των Δαχτυλιδιών" έκανε χρήση παρόμοιας τεχνολογίας, γνωστής ως MASSIVE, κατά τη διάρκεια σκηνών μάχης. Η τεχνολογία νοημοσύνης σμήνους είναι ιδιαίτερα ελκυστική επειδή είναι φθηνή, εύρωστη και απλή.
Αεροπορικές εταιρείες έχουν χρησιμοποιήσει την ίδια τεχνολογία για την προσομοίωση επιβατών κατά την επιβίβαση τους σε αεροπλάνο. Ο ερευνητής A. Douglas Lawson της εταιρίας Southwest Airlines κατάφερε να αναπτύξει μια προσομοίωση σε υπολογιστή που χρησιμοποιεί μόνο έξι κανόνες για τον υπολογισμό του χρόνου επιβίβασης, χρησιμοποιώντας διάφορες μεθόδους επιβίβασης.

Κοινωνικά σμήνη

Με τη χρήση κατάλληλου λογισμικού, όπως για παράδειγμα την πλατφόρμα συλλογικής ευφυίας UNUM, δίκτυα κατανεμημένων χρηστών είναι δυνατόν να οργανωθούν σε «ανθρώπινα σμήνη» (αναφέρεται επίσης ως «κοινωνικά σμήνη»), υλοποιώντας συστήματα ελέγχου κλειστού βρόχου σε πραγματικό χρόνο. Όπως δημοσιεύθηκε από τον Rosenberg (2015), αυτά τα συστήματα ελέγχου πραγματικού χρόνου επιτρέπουν σε ομάδες συμμετέχοντων να συμπεριφέρονται ως μια ενιαία συλλογική νοημοσύνη. Για παράδειγμα αφού συνδεθούν στην πλατφόρμα UNUM, ομάδες χρήστες μπορούν να απαντήσουν συλλογικά σε ερωτήσεις, να δημιουργήσουν ιδέες και να κάνουν προβλέψεις. Προηγούμενα πειράματα δείχνουν ότι τα κοινωνικά σμήνη μπορούν να προβλέψουν καλύτερα από μεμονομένα άτομα διάφορες πτυχές του πραγματικού κόσμου.

Τέχνη

Σε μελέτη των al-Rifaie κ.ά  έχουν χρησιμοποιηθεί επιτυχώς δύο αλγόριθμοι νοημοσύνης σμήνους - ο ένας μιμείται τη συμπεριφορά ενός είδους μυρμηγκιών (Leptothorax acervorum) κατά την αναζήτηση τροφής ( SDS) και ο άλλος μιμείται τη συμπεριφορά ενός σμήνους πουλιών (βελτιστοποίηση σμήνους σωματιδίων, PSO) - για να περιγράψουν μια νέα στρατηγική που αξιοποιεί τις ιδιότητες τοπικής αναζήτησης του αλγορίθμου PSO με τη γενική συμπεριφορά του αλγορίθμου SDS. Ο προκύπτον υβριδικός αλγόριθμος χρησιμοποιείται στο σχεδιασμό νέων σχεδίων από μια εικόνα εισόδου, αξιοποιώντας μια καλλιτεχνική τάση μεταξύ της τοπικής συμπεριφοράς του σμήνους πουλιών - στην προσπάθειά τους να ακολουθήσουν το σκίτσο εισόδου - και της καθολικής συμπεριφοράς των μυρμηγκιών κατά την αναζήτηση τροφής - στην προσπάθειά τους να ενθαρρύνει το σμήνος να εξερευνήσει νέες περιοχές του καμβά. Η «δημιουργικότητα» αυτού του υβριδικού συστήματος σμήνους έχει αναλυθεί σύμφωνα με την φιλοσοφική τάση "ρίζωμα" στην αλληγορία  του Deleuze "Orchid and Wasp".
Σε μια πιο πρόσφατη δουλειά των al-Rifaie κ.ά , "Swarmic Sketches and Attention Mechanism", εισάγεται μια νέα προσέγγιση αναπτύσσοντας τον μηχανισμό της «προσοχής», προσασμόζοντας τον αλγόριθμο SDS σε επιλεγμένες λεπτομερείς περιοχές ενός ψηφιακού καμβά. Μόλις η προσοχή του σμήνους εφιστάται σε μια συγκεκριμένη γραμμή εντός του καμβά, η δυνατότητα του αλγορίθμου SPO χρησιμοποιείται για την παραγωγή ενός «σκίτσου σμήνους» της συγκεκριμένης γραμμής. Το σμήνος κινείται σε όλο το ψηφιακό καμβά σε μια προσπάθεια να αξιοποιήσει τον δυναμικό του ρόλο, όπου δίνεται προσοχή στις περιοχές με τις περισσότερες λεπτομέρειες. Έχοντας συσχετίσει τη διαδικασία του rendering με τις έννοιες της προσοχής, η απόδοση των συμμετεχόντων σμηνών, δημιουργεί ένα μοναδικό σκίτσο κάθε φορά που τα "καλλιτεχνικά σμήνη" ξεκινούν την ερμηνεία των γραμμών εισόδου του σχεδίου. Με άλλα λόγια, ενώ ο αλγόριθμος PSO είναι υπεύθυνος για τη διαδικασία της σχεδίασης. ο αλγόριθμος SDS ελέγχει την "προσοχή" του σμήνους.
Σε ένα παρόμοιο έργο, "Swarmic Paintings and Colour Attention" , μη-φωτορεαλιστικές εικόνες παράγονται χρησιμοποιώντας τον αλγόριθμο SDS , ο οποίος στην περίπτωση αυτή, είναι υπεύθυνος για τον έλεγχο του χρώματος.
Η «υπολογιστική δημιουργικότητα» των ανωτέρω αναφερθέντων συστημάτων εξετάζεται στα , μέσα από τις δύο προϋποθέσεις της δημιουργικότητας (δηλαδή την ελευθερία και τους περιορισμούς), χρησιμοποιώντας τις δύο γνωστές φάσεις της νοημοσύνης σμήνους, την εξερεύνηση και την εκμετάλλευση.