SlideShare a Scribd company logo
Teaching AI through Machine Learning Projects
            Ingrid Russell                                  Zdravko Markov                                          Todd Neller
        University of Hartford                         Central CT State University                             Gettysburg College
       West Hartford, CT, USA                            New Britain, CT, USA                                  Gettysburg, PA, USA
         01-860-768-4191                                   01-860-832-2712                                      01-717-337-6630
      irussell@hartford.edu                              markovZ@ccsu.edu                                  tneller@gettysburg.edu

ABSTRACT                                                                      The project involves the development of a learning system for
An introductory Artificial Intelligence (AI) course provides                  web document classification. Students investigate the process of
students with basic knowledge of the theory and practice of AI as             classifying hypertext documents, called tagging, and apply
a discipline concerned with the methodology and technology for                machine learning techniques and data mining tools for automatic
solving problems that are difficult to solve by other means. It is            tagging. Our experiences using the projects are also presented.
generally recognized that an introductory Artificial Intelligence
course is challenging to teach. This is, in part, due to the diverse
                                                                              Categories and Subject Descriptors
and seemingly disconnected core AI topics that are typically                  K.3.2 [Computers and Education]: Computer Science Education
covered. Recently, work has been done to address the diversity of
topics covered in the course and to create a theme-based
                                                                              General Terms: Experimentation
approach. Russell and Norvig present an agent-centered approach               Keywords: Artificial Intelligence, Projects
[9]. Others have been working to integrate Robotics into the AI
course [1, 2, 3].                                                             ACKNOWLEDGEMENTS
We present work on a project funded by the National Science                   This work is supported in part by NSF grant DUE CCLI-A&I
Foundation with a goal of unifying the artificial intelligence                Award Number 0409497.
course around the theme of machine learning. This involves the
development and testing of an adaptable framework for the                     REFERENCES
presentation of core AI topics that emphasizes the relationship be-           [1] Greenwald, L., et al, (ed), Accessible Hands-on Artificial
tween AI and computer science. Machine learning is inherently                     Intelligence and Robotics Education, AAAI Press Technical
connected with the AI core topics and provides methodology and                    Report, March 2004
technology to enhance real-world applications within many of                  [2] Kumar, A., Using Robots in an Undergraduate Artificial
these topics. Machine learning also provides a bridge between AI                  Intelligence Course: An Experience Report, Proceedings of
technology and modern software engineering. In his article,                       Frontiers in Education Conference, 2001.
Mitchell discusses the increasingly important role that machine
learning plays in the software world and identifies three important           [3] Kumar, D., and Meeden, L., A Robot Laboratory for Teaching
areas: data mining, difficult-to-program applications, and                        Artificial Intelligence, Proceedings of SIGCSE, ACM Press,
customized software applications [6].                                             New York, NY, 1998, pp.341-344.

We have developed a suite of adaptable, hands-on laboratory pro-              [4] Kumar, A., Kumar, D., Russell, I., “Non-Traditional Projects
jects that can be closely integrated into the introductory AI course.             in the Undergraduate AI Course”, Proceedings of the Thirty-
Each project involves the design and implementation of a learning                 Seventh SIGCSE Technical Symposium on Computer Science
system which will enhance a particular commonly-deployed                          Education, ACM Press, New York, NY, February 2006.
application. The goal is to enhance the student learning                      [5] Markov, Z., Russell, I., Neller, T. Proceedings of the Thirty-
experience in the introductory artificial intelligence course by (1)              Fifth Annual Frontiers in Education Conference, IEEE Press,
introducing machine learning elements into the AI course, (2)                     October 2005.
implementing a set of unifying machine learning laboratory                    [6] Mitchell, T., Does Machine Learning Really Work, AI
projects to tie together the core AI topics, and (3) developing,                  Magazine, Vol. 18, No. 3, AAAI Press, Fall 1997.
applying, and testing an adaptable framework for the presentation
of core AI topics which emphasizes the important relationship                 [7] Neller, T., Presser, C., Russell, I., Markov, Z., “Pedagogical
between AI and computer science in general, and software                          Possibilities for the Dice Game Pig”, The Journal of
development in particular. Details on this project as well as                     Computing Sciences in Colleges, 21(5), May 2006.
samples of course materials developed are published in [4, 5, 7, 8]           [8] Russell, I., Markov, Z., Neller, T., “Unifying an Introduction
and      are    available     at    the     project     website    at             to Artificial Intelligence Course through Machine Learning
http://uhaweb.hartford.edu/compsci/ccli.                                          Laboratory Experiences”, Proceedings of the 2005 Annual
We present an overview of our work along with a detailed                          American Society for Engineering Education Conference,
presentation of one of these projects and how it meets our goals.                 June 2005.
                                                                              [9] Russell, S., J. and Norvig, P., Artificial Intelligence: A
                                                                                  Modern Approach, Upper Saddle River, NJ: Prentice-Hall,
Copyright is held by the author/owner(s).                                         second edition, 2002.
ITiCSE’06, June 26–28, 2006, Bologna, Italy.
ACM 1-59593-055-8/06/0006.




                                                                        323

More Related Content

What's hot

Ijmet 10 01_091
Ijmet 10 01_091Ijmet 10 01_091
Ijmet 10 01_091
IAEME Publication
 
Learning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ Harvard
Learning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ HarvardLearning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ Harvard
Learning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ Harvard
Sven Charleer
 
Slerd2020.pptx
Slerd2020.pptxSlerd2020.pptx
Slerd2020.pptx
ARGET URV
 
Resume
ResumeResume
Creating Effective Learning Analytics Dashboards: 
Lessons Learnt
Creating Effective Learning Analytics Dashboards: 
Lessons LearntCreating Effective Learning Analytics Dashboards: 
Lessons Learnt
Creating Effective Learning Analytics Dashboards: 
Lessons Learnt
Sven Charleer
 
Deep Learning of High-Level Representations
Deep Learning of High-Level RepresentationsDeep Learning of High-Level Representations
Deep Learning of High-Level Representations
Hamid Eghbal-zadeh
 
CV
CVCV
123
123123
Patt2016 presentation
Patt2016 presentationPatt2016 presentation
Patt2016 presentation
Nottingham Trent University
 
Batra_shilpa
Batra_shilpaBatra_shilpa
Batra_shilpa
shilpa batra
 
CV_Raj
CV_RajCV_Raj
CV_Raj
Raj Kumar
 
Developing Mathematics Skills through Audio Interfaces for Blind Children
Developing Mathematics Skills through Audio Interfaces for Blind ChildrenDeveloping Mathematics Skills through Audio Interfaces for Blind Children
Developing Mathematics Skills through Audio Interfaces for Blind Children
ijcoa
 
Resume nikesh
Resume nikeshResume nikesh
Resume nikesh
NikeshE1
 
TOP 10 STORAGE & RETRIEVAL PAPERS : RECOMMENDED READING
TOP 10 STORAGE & RETRIEVAL PAPERS :  RECOMMENDED READINGTOP 10 STORAGE & RETRIEVAL PAPERS :  RECOMMENDED READING
TOP 10 STORAGE & RETRIEVAL PAPERS : RECOMMENDED READING
sipij
 
Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...
Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...
Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...
VLSICS Design
 

What's hot (15)

Ijmet 10 01_091
Ijmet 10 01_091Ijmet 10 01_091
Ijmet 10 01_091
 
Learning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ Harvard
Learning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ HarvardLearning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ Harvard
Learning Dashboard @ Visual Learning Analytics workshop - LASI2014 @ Harvard
 
Slerd2020.pptx
Slerd2020.pptxSlerd2020.pptx
Slerd2020.pptx
 
Resume
ResumeResume
Resume
 
Creating Effective Learning Analytics Dashboards: 
Lessons Learnt
Creating Effective Learning Analytics Dashboards: 
Lessons LearntCreating Effective Learning Analytics Dashboards: 
Lessons Learnt
Creating Effective Learning Analytics Dashboards: 
Lessons Learnt
 
Deep Learning of High-Level Representations
Deep Learning of High-Level RepresentationsDeep Learning of High-Level Representations
Deep Learning of High-Level Representations
 
CV
CVCV
CV
 
123
123123
123
 
Patt2016 presentation
Patt2016 presentationPatt2016 presentation
Patt2016 presentation
 
Batra_shilpa
Batra_shilpaBatra_shilpa
Batra_shilpa
 
CV_Raj
CV_RajCV_Raj
CV_Raj
 
Developing Mathematics Skills through Audio Interfaces for Blind Children
Developing Mathematics Skills through Audio Interfaces for Blind ChildrenDeveloping Mathematics Skills through Audio Interfaces for Blind Children
Developing Mathematics Skills through Audio Interfaces for Blind Children
 
Resume nikesh
Resume nikeshResume nikesh
Resume nikesh
 
TOP 10 STORAGE & RETRIEVAL PAPERS : RECOMMENDED READING
TOP 10 STORAGE & RETRIEVAL PAPERS :  RECOMMENDED READINGTOP 10 STORAGE & RETRIEVAL PAPERS :  RECOMMENDED READING
TOP 10 STORAGE & RETRIEVAL PAPERS : RECOMMENDED READING
 
Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...
Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...
Top 10 Cited Articles in VLSI Design & Communication Systems Research: Januar...
 

Viewers also liked

TSSK News 2-2013 eng web
TSSK News 2-2013 eng webTSSK News 2-2013 eng web
TSSK News 2-2013 eng web
Zuzana Ka?uchov
 
Social Media & "Your" Brand
Social Media & "Your" BrandSocial Media & "Your" Brand
Social Media & "Your" Brand
katiedouglaas
 
Ontologies dynamic networks of formally represented meaning1
Ontologies dynamic networks of formally represented meaning1Ontologies dynamic networks of formally represented meaning1
Ontologies dynamic networks of formally represented meaning1
STIinnsbruck
 
Huerta carla biblioteca virtual
Huerta carla biblioteca virtualHuerta carla biblioteca virtual
Huerta carla biblioteca virtual
carlavanneromero
 
Mib 3
Mib 3Mib 3
Perforacion
PerforacionPerforacion
Perforacion
Rolando000
 
EVENTO NOCHES DE TRADING
EVENTO NOCHES DE TRADINGEVENTO NOCHES DE TRADING
EVENTO NOCHES DE TRADING
handsomefactory04
 
Presentación1
Presentación1Presentación1
Presentación1
Jhon Martinez
 
Ova . plantas según el uso . elsa.
Ova . plantas según el uso . elsa.Ova . plantas según el uso . elsa.
Ova . plantas según el uso . elsa.
anamarlencaceres
 
RAZONAMIENTO MENTAL xD
RAZONAMIENTO MENTAL xDRAZONAMIENTO MENTAL xD
RAZONAMIENTO MENTAL xD
D_epredador
 
201 e21-conclusiones
201 e21-conclusiones201 e21-conclusiones
201 e21-conclusiones
tiomatematicopedro
 
CóMo Contribuiré Con El Bienestar De Mi
CóMo Contribuiré Con El Bienestar De MiCóMo Contribuiré Con El Bienestar De Mi
CóMo Contribuiré Con El Bienestar De Mi
Susan Vega S.
 
Ubuntu
Ubuntu Ubuntu
Amar es importante.
Amar es importante.Amar es importante.
Amar es importante.
ELVIA ROSA CONTRERAS
 
근린생활시설 B2평면도
근린생활시설 B2평면도근린생활시설 B2평면도
근린생활시설 B2평면도kongomul
 
Cetis 3 Guillermo moreno reyes administracion de recursos humanos
Cetis 3 Guillermo moreno reyes administracion de recursos humanosCetis 3 Guillermo moreno reyes administracion de recursos humanos
Cetis 3 Guillermo moreno reyes administracion de recursos humanos
Guillermo221013
 

Viewers also liked (17)

TSSK News 2-2013 eng web
TSSK News 2-2013 eng webTSSK News 2-2013 eng web
TSSK News 2-2013 eng web
 
Social Media & "Your" Brand
Social Media & "Your" BrandSocial Media & "Your" Brand
Social Media & "Your" Brand
 
Ontologies dynamic networks of formally represented meaning1
Ontologies dynamic networks of formally represented meaning1Ontologies dynamic networks of formally represented meaning1
Ontologies dynamic networks of formally represented meaning1
 
Huerta carla biblioteca virtual
Huerta carla biblioteca virtualHuerta carla biblioteca virtual
Huerta carla biblioteca virtual
 
Mib 3
Mib 3Mib 3
Mib 3
 
Perforacion
PerforacionPerforacion
Perforacion
 
EVENTO NOCHES DE TRADING
EVENTO NOCHES DE TRADINGEVENTO NOCHES DE TRADING
EVENTO NOCHES DE TRADING
 
Presentación1
Presentación1Presentación1
Presentación1
 
Ova . plantas según el uso . elsa.
Ova . plantas según el uso . elsa.Ova . plantas según el uso . elsa.
Ova . plantas según el uso . elsa.
 
RAZONAMIENTO MENTAL xD
RAZONAMIENTO MENTAL xDRAZONAMIENTO MENTAL xD
RAZONAMIENTO MENTAL xD
 
201 e21-conclusiones
201 e21-conclusiones201 e21-conclusiones
201 e21-conclusiones
 
CóMo Contribuiré Con El Bienestar De Mi
CóMo Contribuiré Con El Bienestar De MiCóMo Contribuiré Con El Bienestar De Mi
CóMo Contribuiré Con El Bienestar De Mi
 
Ubuntu
Ubuntu Ubuntu
Ubuntu
 
Amar es importante.
Amar es importante.Amar es importante.
Amar es importante.
 
근린생활시설 B2평면도
근린생활시설 B2평면도근린생활시설 B2평면도
근린생활시설 B2평면도
 
Cetis 3 Guillermo moreno reyes administracion de recursos humanos
Cetis 3 Guillermo moreno reyes administracion de recursos humanosCetis 3 Guillermo moreno reyes administracion de recursos humanos
Cetis 3 Guillermo moreno reyes administracion de recursos humanos
 
img001
img001img001
img001
 

Similar to Teaching AI through Machine Learning Projects

Bicsme2015
Bicsme2015Bicsme2015
Bicsme2015
ANna Felicia
 
January 2024 - Top 10 Read Articles in International Journal of Artificial In...
January 2024 - Top 10 Read Articles in International Journal of Artificial In...January 2024 - Top 10 Read Articles in International Journal of Artificial In...
January 2024 - Top 10 Read Articles in International Journal of Artificial In...
gerogepatton
 
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
gerogepatton
 
May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...
May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...
May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...
gerogepatton
 
Architecture for Integrating Real Objects with Virtual Academic Communities
Architecture for Integrating Real Objects with VirtualAcademic CommunitiesArchitecture for Integrating Real Objects with VirtualAcademic Communities
Architecture for Integrating Real Objects with Virtual Academic Communities
galex68
 
Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...
butest
 
CS0: A Project Based, Active Learning Course
CS0: A Project Based, Active Learning CourseCS0: A Project Based, Active Learning Course
CS0: A Project Based, Active Learning Course
drboon
 
Ph D Presentation
Ph D PresentationPh D Presentation
Ph D Presentation
Sanjay Goel
 
PREDICTING FUTURE OF EDTECH 2030 v2
PREDICTING FUTURE OF EDTECH 2030 v2PREDICTING FUTURE OF EDTECH 2030 v2
PREDICTING FUTURE OF EDTECH 2030 v2
Jari Laru
 
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
aciijournal
 
Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018
Scott Turner
 
Introduction to OpenSemcq
Introduction to OpenSemcqIntroduction to OpenSemcq
Introduction to OpenSemcq
mbtosic
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AI
butest
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AI
butest
 
June 2020: Top Read Articles in Advanced Computational Intelligence
June 2020: Top Read Articles in Advanced Computational IntelligenceJune 2020: Top Read Articles in Advanced Computational Intelligence
June 2020: Top Read Articles in Advanced Computational Intelligence
aciijournal
 
Evolving Adaptive Framework
Evolving Adaptive FrameworkEvolving Adaptive Framework
Evolving Adaptive Framework
igualproject
 
Ijcst v2 i2p15
Ijcst v2 i2p15Ijcst v2 i2p15
Ijcst v2 i2p15
ANna Felicia
 
Use of ICT in Research Writing: Tools and Technology
Use of ICT in Research Writing: Tools and TechnologyUse of ICT in Research Writing: Tools and Technology
Use of ICT in Research Writing: Tools and Technology
ssuser1310d0
 
May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...
May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...
May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...
sebastianku31
 
iBaTs: Interactive Bash Shell Adaptive Tutoring System
iBaTs: Interactive Bash Shell Adaptive Tutoring SystemiBaTs: Interactive Bash Shell Adaptive Tutoring System
iBaTs: Interactive Bash Shell Adaptive Tutoring System
CSCJournals
 

Similar to Teaching AI through Machine Learning Projects (20)

Bicsme2015
Bicsme2015Bicsme2015
Bicsme2015
 
January 2024 - Top 10 Read Articles in International Journal of Artificial In...
January 2024 - Top 10 Read Articles in International Journal of Artificial In...January 2024 - Top 10 Read Articles in International Journal of Artificial In...
January 2024 - Top 10 Read Articles in International Journal of Artificial In...
 
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
 
May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...
May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...
May 2024 - Top 10 Read Articles in Artificial Intelligence and Applications (...
 
Architecture for Integrating Real Objects with Virtual Academic Communities
Architecture for Integrating Real Objects with VirtualAcademic CommunitiesArchitecture for Integrating Real Objects with VirtualAcademic Communities
Architecture for Integrating Real Objects with Virtual Academic Communities
 
Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...
 
CS0: A Project Based, Active Learning Course
CS0: A Project Based, Active Learning CourseCS0: A Project Based, Active Learning Course
CS0: A Project Based, Active Learning Course
 
Ph D Presentation
Ph D PresentationPh D Presentation
Ph D Presentation
 
PREDICTING FUTURE OF EDTECH 2030 v2
PREDICTING FUTURE OF EDTECH 2030 v2PREDICTING FUTURE OF EDTECH 2030 v2
PREDICTING FUTURE OF EDTECH 2030 v2
 
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
Top cited articles 2020 - Advanced Computational Intelligence: An Internation...
 
Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018Robots Talk British Computer Society Northampton_17_4_2018
Robots Talk British Computer Society Northampton_17_4_2018
 
Introduction to OpenSemcq
Introduction to OpenSemcqIntroduction to OpenSemcq
Introduction to OpenSemcq
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AI
 
Project MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AIProject MLExAI: Machine Learning Experiences in AI
Project MLExAI: Machine Learning Experiences in AI
 
June 2020: Top Read Articles in Advanced Computational Intelligence
June 2020: Top Read Articles in Advanced Computational IntelligenceJune 2020: Top Read Articles in Advanced Computational Intelligence
June 2020: Top Read Articles in Advanced Computational Intelligence
 
Evolving Adaptive Framework
Evolving Adaptive FrameworkEvolving Adaptive Framework
Evolving Adaptive Framework
 
Ijcst v2 i2p15
Ijcst v2 i2p15Ijcst v2 i2p15
Ijcst v2 i2p15
 
Use of ICT in Research Writing: Tools and Technology
Use of ICT in Research Writing: Tools and TechnologyUse of ICT in Research Writing: Tools and Technology
Use of ICT in Research Writing: Tools and Technology
 
May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...
May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...
May 2024: Top 10 Read Articles in Software Engineering & Applications Interna...
 
iBaTs: Interactive Bash Shell Adaptive Tutoring System
iBaTs: Interactive Bash Shell Adaptive Tutoring SystemiBaTs: Interactive Bash Shell Adaptive Tutoring System
iBaTs: Interactive Bash Shell Adaptive Tutoring System
 

More from butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
butest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
butest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
butest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
butest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
butest
 
PPT
PPTPPT
PPT
butest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
butest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
butest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
butest
 
Facebook
Facebook Facebook
Facebook
butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
butest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
butest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
butest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
butest
 
hier
hierhier
hier
butest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
butest
 

More from butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

Teaching AI through Machine Learning Projects

  • 1. Teaching AI through Machine Learning Projects Ingrid Russell Zdravko Markov Todd Neller University of Hartford Central CT State University Gettysburg College West Hartford, CT, USA New Britain, CT, USA Gettysburg, PA, USA 01-860-768-4191 01-860-832-2712 01-717-337-6630 irussell@hartford.edu markovZ@ccsu.edu tneller@gettysburg.edu ABSTRACT The project involves the development of a learning system for An introductory Artificial Intelligence (AI) course provides web document classification. Students investigate the process of students with basic knowledge of the theory and practice of AI as classifying hypertext documents, called tagging, and apply a discipline concerned with the methodology and technology for machine learning techniques and data mining tools for automatic solving problems that are difficult to solve by other means. It is tagging. Our experiences using the projects are also presented. generally recognized that an introductory Artificial Intelligence course is challenging to teach. This is, in part, due to the diverse Categories and Subject Descriptors and seemingly disconnected core AI topics that are typically K.3.2 [Computers and Education]: Computer Science Education covered. Recently, work has been done to address the diversity of topics covered in the course and to create a theme-based General Terms: Experimentation approach. Russell and Norvig present an agent-centered approach Keywords: Artificial Intelligence, Projects [9]. Others have been working to integrate Robotics into the AI course [1, 2, 3]. ACKNOWLEDGEMENTS We present work on a project funded by the National Science This work is supported in part by NSF grant DUE CCLI-A&I Foundation with a goal of unifying the artificial intelligence Award Number 0409497. course around the theme of machine learning. This involves the development and testing of an adaptable framework for the REFERENCES presentation of core AI topics that emphasizes the relationship be- [1] Greenwald, L., et al, (ed), Accessible Hands-on Artificial tween AI and computer science. Machine learning is inherently Intelligence and Robotics Education, AAAI Press Technical connected with the AI core topics and provides methodology and Report, March 2004 technology to enhance real-world applications within many of [2] Kumar, A., Using Robots in an Undergraduate Artificial these topics. Machine learning also provides a bridge between AI Intelligence Course: An Experience Report, Proceedings of technology and modern software engineering. In his article, Frontiers in Education Conference, 2001. Mitchell discusses the increasingly important role that machine learning plays in the software world and identifies three important [3] Kumar, D., and Meeden, L., A Robot Laboratory for Teaching areas: data mining, difficult-to-program applications, and Artificial Intelligence, Proceedings of SIGCSE, ACM Press, customized software applications [6]. New York, NY, 1998, pp.341-344. We have developed a suite of adaptable, hands-on laboratory pro- [4] Kumar, A., Kumar, D., Russell, I., “Non-Traditional Projects jects that can be closely integrated into the introductory AI course. in the Undergraduate AI Course”, Proceedings of the Thirty- Each project involves the design and implementation of a learning Seventh SIGCSE Technical Symposium on Computer Science system which will enhance a particular commonly-deployed Education, ACM Press, New York, NY, February 2006. application. The goal is to enhance the student learning [5] Markov, Z., Russell, I., Neller, T. Proceedings of the Thirty- experience in the introductory artificial intelligence course by (1) Fifth Annual Frontiers in Education Conference, IEEE Press, introducing machine learning elements into the AI course, (2) October 2005. implementing a set of unifying machine learning laboratory [6] Mitchell, T., Does Machine Learning Really Work, AI projects to tie together the core AI topics, and (3) developing, Magazine, Vol. 18, No. 3, AAAI Press, Fall 1997. applying, and testing an adaptable framework for the presentation of core AI topics which emphasizes the important relationship [7] Neller, T., Presser, C., Russell, I., Markov, Z., “Pedagogical between AI and computer science in general, and software Possibilities for the Dice Game Pig”, The Journal of development in particular. Details on this project as well as Computing Sciences in Colleges, 21(5), May 2006. samples of course materials developed are published in [4, 5, 7, 8] [8] Russell, I., Markov, Z., Neller, T., “Unifying an Introduction and are available at the project website at to Artificial Intelligence Course through Machine Learning http://uhaweb.hartford.edu/compsci/ccli. Laboratory Experiences”, Proceedings of the 2005 Annual We present an overview of our work along with a detailed American Society for Engineering Education Conference, presentation of one of these projects and how it meets our goals. June 2005. [9] Russell, S., J. and Norvig, P., Artificial Intelligence: A Modern Approach, Upper Saddle River, NJ: Prentice-Hall, Copyright is held by the author/owner(s). second edition, 2002. ITiCSE’06, June 26–28, 2006, Bologna, Italy. ACM 1-59593-055-8/06/0006. 323