Η τεχνητή νοημοσύνη (Artificial Intelligence ή ΑΙ) θα μπορούσε να προσδιοριστεί ως ένα υπολογιστικό σύστημα που μπορεί να εκτελέσει γνωστικές λειτουργίες, ενώ ταυτόχρονα προσαρμόζεται και ‘μαθαίνει’, ώστε να γίνεται αποτελεσματικότερο. Σύγχρονα συστήματα τεχνητής νοημοσύνης μπορούν να ‘κατανοούν’ το περιβάλλον τους σε πραγματικό χρόνο και να λαμβάνουν βέλτιστες αποφάσεις. Η ‘κατανόηση του περιβάλλοντος’ συνίσταται στην αποτελεσματική επεξεργασία πολλαπλών σημάτων και ροών δεδομένων.