Dr. Mark Humphrys

School of Computing. Dublin City University.

Home      Blog      Teaching      Research      Contact


CA216      CA249      CA318

CA400      CA651      CA668

Survey of AI

Two broad camps (though hard to define boundaries, much overlap, and many hybrid systems).
  1. Symbolic AI

  2. Sub-Symbolic AI

Explanation of the two camps

Symbolic AI

Sub-Symbolic AI


Topics in the two camps

Symbolic AI

Sub-Symbolic AI

Elements of both

Spam detection software, running on the system "alpamayo.computing.dcu.ie", has
identified this incoming email as possible spam. 

Content analysis details:   (25.2 points, 2.0 required)

 pts rule name              description
---- ---------------------- --------------------------------------------------
 1.0 FSL_XM_419             Old OE version in X-Mailer only seen in 419 spam
 2.6 NSL_RCVD_FROM_USER     Received from User
 0.0 HTML_MESSAGE           BODY: HTML included in message
 0.8 BAYES_50               BODY: Bayes spam probability is 40 to 60%
                            [score: 0.4972]
 0.0 T_OBFU_HTML_ATTACH     BODY: HTML attachment with non-text MIME type
 0.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
 0.8 FSL_UA                 FSL_UA
 0.4 HTML_MIME_NO_HTML_TAG  HTML-only message, but there is no HTML tag
 0.1 FORGED_OUTLOOK_TAGS    Outlook can't send HTML in this format
 0.0 T_HTML_ATTACH          HTML attachment to bypass scanning?
 1.7 FROM_MISSP_MSFT        From misspaced + supposed Microsoft tool
 0.0 T_OBFU_ATTACH_MISSP    Obfuscated attachment type and misspaced From
 0.0 FORGED_OUTLOOK_HTML    Outlook can't send HTML message only
 3.7 FROM_MISSP_TO_UNDISC   From misspaced, To undisclosed
 2.0 FSL_MISSP_REPLYTO      Mis-spaced from and Reply-to
 1.0 FROM_MISSP_USER        From misspaced, from "User"
 1.6 FROM_MISSPACED         From: missing whitespace
 0.0 FROM_MISSP_REPLYTO     From misspaced, has Reply-To
 1.9 FORGED_MUA_OUTLOOK     Forged mail pretending to be from MS Outlook

Bayesian spam filtering at DCU.

Cross-AI topics

These are entire problem fields by themselves.
May use elements of both camps of AI.
Each of these fields is an entire career by itself.

  1. Robotics
    • Walking/running over rough ground is hard (which adult humans, children and animals can all do).
    • Autonomous cars

  2. Computer vision

  3. Natural Language Processing (NLP) (and here)

The Word Lens app - OCR plus translation plus automated "photoshop".
Google bought Word Lens and this functionality is now incorporated into the Google Translate app. See videos.

Microsoft real-time speech translator (to be integrated into Skype).

Machine translation example

Baron und Baronin Willy von Wattenwyl und ihre kinder Yvonne, Gérard und Sigismund geben hiemit tiefbetrübt Nachricht von dem Ableben ihrer innigstgeliebten Mutter, Schwiegermutter, Grossmutter und Urgrossmutter, der hochwohlgeborenen Frau Baronin von Stenksch-Prittag geb. Margaret Livingston-Gibbon, welche am 3. Januar 1911 nach kurzem Leiden in ihrem 93. Lebensjahre in Schloss Lannach bei Graz gottergeben entschlummerte.
Die teure Heimgegangene wird nach Graz zur Aufbahrung in der Leichenhalle des Evangelischen Friedhofes überführt, woselbst Donnerstag den 5. d. M. um 2 Uhr nachmittags die Einsegnung und hierauf die Bestattung im eigenen Grabe erfolgt.
Lannach, am 3. Januar 1911.

1911 death notice in my genealogy research.

Baron and Baroness Willy von Watteville and their children Yvonne, Gérard and Sigismund hereby give deeply saddened by the death of their message innigstgeliebten mother, mother, grandmother and great-grandmother, the woman Highborne Baroness von Stenksch-Prittag born Margaret Livingston-Gibbon, which asleep resignedly on January 3 in 1911 according to recently suffering in its 93rd year of life in Schloss Lannach near Graz.
The expensive home Gone is transferred to Graz for laying out in the morgue of the Protestant cemetery, woselbst Thursday 5th inst. By 2 clock in the afternoon, the blessing and then the burial in his own tomb done.
Lannach, on 3 January 1911th

Google Translate translation.
Uses Statistical machine translation.

Baron and Baroness Willy von Wattenwyl and their children Yvonne, Gérard and Sigismund hereby give deeply grieved notice of the death of their dearly beloved mother, mother-in-law, grandmother and great-grandmother, the most noble lady Baroness von Stenksch-Prittag, formerly Margaret Livingston Gibbon, who on 3 January 1911 after a short illness at the age of 93 years, in Lannach Castle near Graz, passed away.
The dear departed will be taken to Graz to lie in the mortuary of the Protestant cemetery, where on Thursday the 5th of the month at 2 o'clock in the afternoon the benediction and afterwards the burial in her own vault will take place.
Lannach, 3 January 1911.

The correct translation.

Competitions - Robotics

Competitions drive progress since you can prove one system better than another.

RoboCup 2006 - Humanoid class - Final

RoboCup 2006 - Humanoid class - Penalties - Final

RoboCup 2009.

Wheeled players in RoboCup 2011.

Competitions - Natural Language Processing

Competitions help drive progress.

IBM's Watson system competes on the trivia game Jeopardy!

Competitions - AI and board games

No real-world sensor problem. (Though there may be hidden state.)

Competitions - Other

Competitions help drive progress.

Computer game bot Turing Test - Make a video game bot that seems to play like a human.
Above is the winning entry in BotPrize 2010.
See more videos.

Feeds      w2mind.org

On Internet since 1987.