SlideShare ist ein Scribd-Unternehmen logo
1 von 3
South Dakota School of Mines and Technology
                               CSC 448/548 - Machine Learning
                                          Fall 2007

Instructor: Dr. Manuel L. Penaloza
   Office: M-312
   Office hours: Monday 1-2 p.m., Tuesday 2-4 p.m., Thursday 10-noon., or by appointment.
   Office Phone: 394-6077
   e-mail: Manuel.Penaloza@sdsmt.edu
   URL: http://sdmines.sdsmt.edu/sdsmt/directory/courses/2007fa/csc448/548M001

Class Schedule
   Lecture: MWF 10:00 – 10:50 am [MM 213]

Current Catalog Description
  A systematic study of the theory and algorithms that constitute machine learning. It covers
  learning based on examples including genetic algorithms, case-based reasoning, decision
  trees, and Bayesian methods. Students enrolled in CSC 548 will be held to a higher
  standard than those enrolled in CSC 448.

Prerequisite: CSC 300.

Recommended Textbook
   Introduction to Machine Learning by Ethem Alpaydin. The MIT Press, 2004. ISBN:
   0-262-01211-1.

References
   Tom Mitchell. Machine Learning, WCB/McGraw-Hill, 1997.
   Janet Kolodner. Case-Based Reasoning. Morgan Kaufmann Publishers, Inc., 1993.
   Ian Watson. Applying Case-based reasoning. Morgan Kaufmann Publishers, 1997.
   David Goldberg, Genetic Algorithms, in search, Optimization and Machine Learning.
     Addison Wesley, 1989.

Course Goals
   Computer programs that can learn by experience would have an impact not only on the cost
   reduction of the software, but also in the reduction of bugs that a programmer usually introduce
   when he or she write computer programs. In this course we will cover the foundations of machine
   learning, and a variety of machine learning algorithms. Students will have the opportunity to have
   hands on experience with several of these algorithms by implementing assignments or projects
   using a tool that consists of several machine learning algorithms called Weka, which is freely
   available for download from http://www.cs.waikato.ac.nz/ml/weka/. Several sources of lectures
   notes will be used for this class. Links to their sources or electronic copies will appear in the course
   website.

Topics
    Introduction to Machine Learning
    A variety of types of learning: Supervised, unsupervised, reinforcement, concept, instance-
    based, Bayesian, and others.
    Clustering
Regression and classification
    Artificial neural networks
    Dimensionality reduction
    Feature extraction
    Model evaluation
    Case-based reasoning
    Evolutionary algorithms: Biology concepts, genetic algorithms, and genetic programming.
    Decision trees

Course Outcome
Upon completion of this course, students will be able to:
   1. Describe the goals of machine learning
   2. Describe the learning process
   3. Describe the components and classes of evolutionary algorithms
   4. Learn different types of machine learning algorithms
   5. Construct fitness functions, selection and genetic operators for a given problem
   6. Learn implementation details of several machine learning algorithms that are used in fields
       such as data mining, pattern recognition, and others
   7. Learn how to reduce and extract features from a dataset
   8. Discover patterns or features of datasets
   9. Learn how to select and evaluate a machine learning model
   10. Apply machine learning algorithms to datasets
   11. Generate experimental results with a machine learning programming tool

Grading Criteria
     Grading will be based on students combined performance in homework assignments,
     student participation in class activities, a final project, a mid-term exam, and a cumulative
     final exam. Some of the assignments require the use of the Weka tool. For the project,
     students must select a machine learning topic, read at least three papers related to the
     selected topic, implement or find the implementations of at least two different algorithms,
     and find or generate datasets to compare these algorithms by running their
     implementations. You must write a report of your work. You must include copies of the
     papers. Graduate students in addition to the report, must do a presentation of the work to
     the class. The last week of class will be assigned for these presentations. There exist
     several journals on machine learning. Try to find them online, or get them through the
     school library. Teams of up to two students are allowed per project. Instructions for the
     project and deadlines for the report and presentation will be given before midterm. The
     tentative schedule for the exams is mid-tem exam: 10/10, and the final exam: 2-3:50 p.m.
     on Monday December 17, 2007.

                            Midterm exam ......…         15%
                            Final exam …….…….            25%
                            Class activities ………          5%
                            Assignments ………...           30%
                            Project …………….....           25%

    The grading scale is:
       A : 90-up                B : 80.00-89.99                 C : 70.00-79.99
       D : 60.00-69.99          F : 0.00-59.99

Attendance
Attendance is required for all courses at SDSM&T. This course will include activities in addition
   to lectures. You are responsible for the lecture material as well as the assigned readings in the
   textbook.

Special Requirements
   Students with special needs or requiring special accommodations should contact the instructor,
   and/or the campus ADA coordinator, Ms. Jolie McCoy, at 394-1924 at the earliest opportunity.

Electronic Device Policy
   Please turn off your cell phone before class starts. No text messaging in class. No
   headphones. If you wish to use a laptop in this class for purposes of note taking, that’s
   great; however, you will be required to download DyKnow software and then join
   ENGL350 to activate. Any attempt to circumvent the DyKnow monitoring system will be
   considered a form of cheating and a breach of academic integrity. Note that according to
   “Policy Governing Academic Integrity” in the SDSM&T Undergraduate Catalog, the
   instructor of record for this course has discretion of how acts of academic dishonesty are
   penalized, subject to the appeal process, and that “Penalties may range from requiring the
   student to repeat the work in question to failure in the course” (72-73). No other use of
   any other electronic/computer media is allowed during class time.

Freedom in Learning Statement
   Under Board of Regents and University policy student academic performance may be
   evaluated solely on an academic basis, not on opinions or conduct in matters unrelated to
   academic standards. Students should be free to take reasoned exception to the data or
   views offered in any course of study and to reserve judgment about matters of opinion, but
   they are responsible for learning the content of any course of study for which they are
   enrolled. Students who believe that an academic evaluation reflects prejudiced or
   capricious consideration of student opinions or conduct unrelated to academic standards
   should contact the dean of the college which offers the class to initiate a review of the
   evaluation.

NOTES and POLICIES:
    1) If you are having troubles with an assignment come see the instructor immediately. The
        instructor is aware there is not enough time in the classroom for everyone.
    2) All work must be handed in at the beginning of class on the due date. The instructor will not
        accept any work of a student who is not present in class.
    3) Late assignments are not accepted. Any type of assignment not turned in or exams not taken
        count as ZEROS. There are NO MAKEUP assignments or programming projects.
    4) MAKEUP exams will be given only if you contact the instructor or the Mathematics and
        Computer Office (394-2471) BEFORE the exam is scheduled to start and provide a legitimate
        reason.
    5) Some course material, such as assignments, solutions will be published at the course’s web
        site.
    6) The work to be handed in for this class must be an individual effort unless the instructor has
        explicitly stated otherwise. The instructor expects every student to produce his/her own
        solution and work. Coping someone else’s code or work is not acceptable. The minimum
        penalty for any violation to this policy will be a zero to the assignment, project, or exam and
        one lower final letter grade.
    7) Each completed project should be well documented. The assignment sheet will indicate what
        is expected for documentation.
   The school has computer, software, network, and academic conduct guidelines and policies. Please
   make sure you are well familiar with them and follow them.

Weitere ähnliche Inhalte

Was ist angesagt?

Studentsonline_by_dr_cleaver_and_ELbasyouni
Studentsonline_by_dr_cleaver_and_ELbasyouniStudentsonline_by_dr_cleaver_and_ELbasyouni
Studentsonline_by_dr_cleaver_and_ELbasyouniLoay Elbasyouni
 
Computer –assisted learning
Computer –assisted learningComputer –assisted learning
Computer –assisted learningSidhartha Kiran
 
Computer assisted instruction strategy
Computer assisted instruction strategyComputer assisted instruction strategy
Computer assisted instruction strategyiscollins
 
21st Century School Presentation - Acorn High School
21st Century School Presentation - Acorn High School21st Century School Presentation - Acorn High School
21st Century School Presentation - Acorn High SchoolLisa Nielsen
 
Shibi online assignment (3) (1)
Shibi online assignment (3) (1)Shibi online assignment (3) (1)
Shibi online assignment (3) (1)anandusivan
 
Icube_working_paper
Icube_working_paperIcube_working_paper
Icube_working_papernajmulq
 
Edtechsummer b syllabus
Edtechsummer b syllabusEdtechsummer b syllabus
Edtechsummer b syllabusLeslee
 
COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
 COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8... COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...EqraBaig
 
Programmed instruction1111
Programmed instruction1111Programmed instruction1111
Programmed instruction1111meeramsms
 
Educational Technology 2: The computer as a tutor
Educational Technology 2: The computer as a tutor Educational Technology 2: The computer as a tutor
Educational Technology 2: The computer as a tutor Alyssa Denise Valino
 
Computer assisted instruction(CAI)
Computer assisted instruction(CAI)Computer assisted instruction(CAI)
Computer assisted instruction(CAI)USMAN GANI AL HAQUE
 
Computer Assisted Instruction
Computer Assisted InstructionComputer Assisted Instruction
Computer Assisted InstructionVismayaMD
 
Computer aided teaching and testing
Computer aided teaching and testingComputer aided teaching and testing
Computer aided teaching and testingIndumathiSureshkumar
 
Ls 12orientation
Ls 12orientationLs 12orientation
Ls 12orientationJim Walker
 

Was ist angesagt? (20)

Studentsonline_by_dr_cleaver_and_ELbasyouni
Studentsonline_by_dr_cleaver_and_ELbasyouniStudentsonline_by_dr_cleaver_and_ELbasyouni
Studentsonline_by_dr_cleaver_and_ELbasyouni
 
Computer –assisted learning
Computer –assisted learningComputer –assisted learning
Computer –assisted learning
 
Computer assisted instruction strategy
Computer assisted instruction strategyComputer assisted instruction strategy
Computer assisted instruction strategy
 
Lect1 csse81
Lect1 csse81Lect1 csse81
Lect1 csse81
 
Educational Technology - Computer based instruction
Educational Technology - Computer based instructionEducational Technology - Computer based instruction
Educational Technology - Computer based instruction
 
21st Century School Presentation - Acorn High School
21st Century School Presentation - Acorn High School21st Century School Presentation - Acorn High School
21st Century School Presentation - Acorn High School
 
Shibi online assignment (3) (1)
Shibi online assignment (3) (1)Shibi online assignment (3) (1)
Shibi online assignment (3) (1)
 
Icube_working_paper
Icube_working_paperIcube_working_paper
Icube_working_paper
 
Edtechsummer b syllabus
Edtechsummer b syllabusEdtechsummer b syllabus
Edtechsummer b syllabus
 
COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
 COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8... COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
COMPUTERS IN EDUCATION - UNIT 6 - COMPUTER MANAGED LEARNING (CML) - B.ED - 8...
 
Programmed instruction1111
Programmed instruction1111Programmed instruction1111
Programmed instruction1111
 
Computer assisted learning
Computer assisted learningComputer assisted learning
Computer assisted learning
 
Educational Technology 2: The computer as a tutor
Educational Technology 2: The computer as a tutor Educational Technology 2: The computer as a tutor
Educational Technology 2: The computer as a tutor
 
Computer assisted instruction(CAI)
Computer assisted instruction(CAI)Computer assisted instruction(CAI)
Computer assisted instruction(CAI)
 
Computer Assisted Instruction
Computer Assisted InstructionComputer Assisted Instruction
Computer Assisted Instruction
 
Computer assisted-instruction
Computer assisted-instructionComputer assisted-instruction
Computer assisted-instruction
 
Computer aided teaching and testing
Computer aided teaching and testingComputer aided teaching and testing
Computer aided teaching and testing
 
Programmed learning
Programmed learningProgrammed learning
Programmed learning
 
Ls 12orientation
Ls 12orientationLs 12orientation
Ls 12orientation
 
Proposal Shima
Proposal ShimaProposal Shima
Proposal Shima
 

Andere mochten auch

Lecture 7
Lecture 7Lecture 7
Lecture 7butest
 
Trabajo De Binarios Y Conversion
Trabajo De Binarios Y ConversionTrabajo De Binarios Y Conversion
Trabajo De Binarios Y Conversionguesta678d8
 
Introduction.doc
Introduction.docIntroduction.doc
Introduction.docbutest
 
Annual Report
Annual ReportAnnual Report
Annual Reportbutest
 
Ceyhun Niftəliyev-IS ANKETI
Ceyhun Niftəliyev-IS ANKETICeyhun Niftəliyev-IS ANKETI
Ceyhun Niftəliyev-IS ANKETICeyhun Nifteliyev
 
NatashaBME1450.doc
NatashaBME1450.docNatashaBME1450.doc
NatashaBME1450.docbutest
 

Andere mochten auch (9)

Lecture 7
Lecture 7Lecture 7
Lecture 7
 
412-7866007 CERTIFICATE EXCEL
412-7866007 CERTIFICATE EXCEL412-7866007 CERTIFICATE EXCEL
412-7866007 CERTIFICATE EXCEL
 
Trabajo De Binarios Y Conversion
Trabajo De Binarios Y ConversionTrabajo De Binarios Y Conversion
Trabajo De Binarios Y Conversion
 
Introduction.doc
Introduction.docIntroduction.doc
Introduction.doc
 
Floral Design
Floral DesignFloral Design
Floral Design
 
Annual Report
Annual ReportAnnual Report
Annual Report
 
內湖花市
內湖花市內湖花市
內湖花市
 
Ceyhun Niftəliyev-IS ANKETI
Ceyhun Niftəliyev-IS ANKETICeyhun Niftəliyev-IS ANKETI
Ceyhun Niftəliyev-IS ANKETI
 
NatashaBME1450.doc
NatashaBME1450.docNatashaBME1450.doc
NatashaBME1450.doc
 

Ähnlich wie Assignments .30%

Robotics Syllabus 2016 2017
Robotics Syllabus 2016 2017Robotics Syllabus 2016 2017
Robotics Syllabus 2016 2017Justin Joslin
 
ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6Shaun Kellogg
 
1 Saint Leo University GBA 334 Applied Decision.docx
 1 Saint Leo University  GBA 334  Applied Decision.docx 1 Saint Leo University  GBA 334  Applied Decision.docx
1 Saint Leo University GBA 334 Applied Decision.docxaryan532920
 
CMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusCMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusAkilah Jackson
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusJordan Bushaw
 
B sc (hons)(arch) computer applications csc60503 mar 2015
B sc (hons)(arch)  computer applications csc60503 mar 2015B sc (hons)(arch)  computer applications csc60503 mar 2015
B sc (hons)(arch) computer applications csc60503 mar 2015Anthony Chew
 
Coding syllabus 2016 2017
Coding syllabus 2016 2017Coding syllabus 2016 2017
Coding syllabus 2016 2017Justin Joslin
 
ITM310_001FiliasW16
ITM310_001FiliasW16ITM310_001FiliasW16
ITM310_001FiliasW16Peter Filias
 
Course outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qsCourse outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qsshensin1015
 
Course outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qsCourse outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qsw ss
 
Principles_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfPrinciples_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfbonbon93
 
Fall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusFall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusPeggy Quinn
 
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docxCOURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docxmarilucorr
 

Ähnlich wie Assignments .30% (20)

Robotics Syllabus 2016 2017
Robotics Syllabus 2016 2017Robotics Syllabus 2016 2017
Robotics Syllabus 2016 2017
 
ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6ECI519_Syllabus_Spring_2016-6
ECI519_Syllabus_Spring_2016-6
 
1 Saint Leo University GBA 334 Applied Decision.docx
 1 Saint Leo University  GBA 334  Applied Decision.docx 1 Saint Leo University  GBA 334  Applied Decision.docx
1 Saint Leo University GBA 334 Applied Decision.docx
 
CMSC198 summer2012 syllabus
CMSC198 summer2012 syllabusCMSC198 summer2012 syllabus
CMSC198 summer2012 syllabus
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_Paurus
 
B sc (hons)(arch) computer applications csc60503 mar 2015
B sc (hons)(arch)  computer applications csc60503 mar 2015B sc (hons)(arch)  computer applications csc60503 mar 2015
B sc (hons)(arch) computer applications csc60503 mar 2015
 
Coding syllabus 2016 2017
Coding syllabus 2016 2017Coding syllabus 2016 2017
Coding syllabus 2016 2017
 
Syllabus
SyllabusSyllabus
Syllabus
 
ITM310_001FiliasW16
ITM310_001FiliasW16ITM310_001FiliasW16
ITM310_001FiliasW16
 
Deep reinforcement learning
Deep reinforcement learningDeep reinforcement learning
Deep reinforcement learning
 
Course outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qsCourse outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qs
 
Course outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qsCourse outline august 2015 qsb 2813 software application for qs
Course outline august 2015 qsb 2813 software application for qs
 
Principles_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdfPrinciples_of_distributed_database_syste.pdf
Principles_of_distributed_database_syste.pdf
 
Cs 643 syllabus
Cs 643   syllabusCs 643   syllabus
Cs 643 syllabus
 
Fall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabusFall2010 quinnedu261syllabus
Fall2010 quinnedu261syllabus
 
H02 syllabus
H02 syllabusH02 syllabus
H02 syllabus
 
CIS170_SPR15F2F_SEC01
CIS170_SPR15F2F_SEC01CIS170_SPR15F2F_SEC01
CIS170_SPR15F2F_SEC01
 
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docxCOURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
COURSE SYLLABUSData Analysis and Reporting Spring 2019.docx
 
Stem 2 syllabus
Stem 2 syllabusStem 2 syllabus
Stem 2 syllabus
 
Res1 Methods of Research Outline
Res1 Methods of Research OutlineRes1 Methods of Research Outline
Res1 Methods of Research Outline
 

Mehr von butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
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 TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
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 TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
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 Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
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 1butest
 
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 ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
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.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

Mehr von 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!
 

Assignments .30%

  • 1. South Dakota School of Mines and Technology CSC 448/548 - Machine Learning Fall 2007 Instructor: Dr. Manuel L. Penaloza Office: M-312 Office hours: Monday 1-2 p.m., Tuesday 2-4 p.m., Thursday 10-noon., or by appointment. Office Phone: 394-6077 e-mail: Manuel.Penaloza@sdsmt.edu URL: http://sdmines.sdsmt.edu/sdsmt/directory/courses/2007fa/csc448/548M001 Class Schedule Lecture: MWF 10:00 – 10:50 am [MM 213] Current Catalog Description A systematic study of the theory and algorithms that constitute machine learning. It covers learning based on examples including genetic algorithms, case-based reasoning, decision trees, and Bayesian methods. Students enrolled in CSC 548 will be held to a higher standard than those enrolled in CSC 448. Prerequisite: CSC 300. Recommended Textbook Introduction to Machine Learning by Ethem Alpaydin. The MIT Press, 2004. ISBN: 0-262-01211-1. References Tom Mitchell. Machine Learning, WCB/McGraw-Hill, 1997. Janet Kolodner. Case-Based Reasoning. Morgan Kaufmann Publishers, Inc., 1993. Ian Watson. Applying Case-based reasoning. Morgan Kaufmann Publishers, 1997. David Goldberg, Genetic Algorithms, in search, Optimization and Machine Learning. Addison Wesley, 1989. Course Goals Computer programs that can learn by experience would have an impact not only on the cost reduction of the software, but also in the reduction of bugs that a programmer usually introduce when he or she write computer programs. In this course we will cover the foundations of machine learning, and a variety of machine learning algorithms. Students will have the opportunity to have hands on experience with several of these algorithms by implementing assignments or projects using a tool that consists of several machine learning algorithms called Weka, which is freely available for download from http://www.cs.waikato.ac.nz/ml/weka/. Several sources of lectures notes will be used for this class. Links to their sources or electronic copies will appear in the course website. Topics Introduction to Machine Learning A variety of types of learning: Supervised, unsupervised, reinforcement, concept, instance- based, Bayesian, and others. Clustering
  • 2. Regression and classification Artificial neural networks Dimensionality reduction Feature extraction Model evaluation Case-based reasoning Evolutionary algorithms: Biology concepts, genetic algorithms, and genetic programming. Decision trees Course Outcome Upon completion of this course, students will be able to: 1. Describe the goals of machine learning 2. Describe the learning process 3. Describe the components and classes of evolutionary algorithms 4. Learn different types of machine learning algorithms 5. Construct fitness functions, selection and genetic operators for a given problem 6. Learn implementation details of several machine learning algorithms that are used in fields such as data mining, pattern recognition, and others 7. Learn how to reduce and extract features from a dataset 8. Discover patterns or features of datasets 9. Learn how to select and evaluate a machine learning model 10. Apply machine learning algorithms to datasets 11. Generate experimental results with a machine learning programming tool Grading Criteria Grading will be based on students combined performance in homework assignments, student participation in class activities, a final project, a mid-term exam, and a cumulative final exam. Some of the assignments require the use of the Weka tool. For the project, students must select a machine learning topic, read at least three papers related to the selected topic, implement or find the implementations of at least two different algorithms, and find or generate datasets to compare these algorithms by running their implementations. You must write a report of your work. You must include copies of the papers. Graduate students in addition to the report, must do a presentation of the work to the class. The last week of class will be assigned for these presentations. There exist several journals on machine learning. Try to find them online, or get them through the school library. Teams of up to two students are allowed per project. Instructions for the project and deadlines for the report and presentation will be given before midterm. The tentative schedule for the exams is mid-tem exam: 10/10, and the final exam: 2-3:50 p.m. on Monday December 17, 2007. Midterm exam ......… 15% Final exam …….……. 25% Class activities ……… 5% Assignments ………... 30% Project ……………..... 25% The grading scale is: A : 90-up B : 80.00-89.99 C : 70.00-79.99 D : 60.00-69.99 F : 0.00-59.99 Attendance
  • 3. Attendance is required for all courses at SDSM&T. This course will include activities in addition to lectures. You are responsible for the lecture material as well as the assigned readings in the textbook. Special Requirements Students with special needs or requiring special accommodations should contact the instructor, and/or the campus ADA coordinator, Ms. Jolie McCoy, at 394-1924 at the earliest opportunity. Electronic Device Policy Please turn off your cell phone before class starts. No text messaging in class. No headphones. If you wish to use a laptop in this class for purposes of note taking, that’s great; however, you will be required to download DyKnow software and then join ENGL350 to activate. Any attempt to circumvent the DyKnow monitoring system will be considered a form of cheating and a breach of academic integrity. Note that according to “Policy Governing Academic Integrity” in the SDSM&T Undergraduate Catalog, the instructor of record for this course has discretion of how acts of academic dishonesty are penalized, subject to the appeal process, and that “Penalties may range from requiring the student to repeat the work in question to failure in the course” (72-73). No other use of any other electronic/computer media is allowed during class time. Freedom in Learning Statement Under Board of Regents and University policy student academic performance may be evaluated solely on an academic basis, not on opinions or conduct in matters unrelated to academic standards. Students should be free to take reasoned exception to the data or views offered in any course of study and to reserve judgment about matters of opinion, but they are responsible for learning the content of any course of study for which they are enrolled. Students who believe that an academic evaluation reflects prejudiced or capricious consideration of student opinions or conduct unrelated to academic standards should contact the dean of the college which offers the class to initiate a review of the evaluation. NOTES and POLICIES: 1) If you are having troubles with an assignment come see the instructor immediately. The instructor is aware there is not enough time in the classroom for everyone. 2) All work must be handed in at the beginning of class on the due date. The instructor will not accept any work of a student who is not present in class. 3) Late assignments are not accepted. Any type of assignment not turned in or exams not taken count as ZEROS. There are NO MAKEUP assignments or programming projects. 4) MAKEUP exams will be given only if you contact the instructor or the Mathematics and Computer Office (394-2471) BEFORE the exam is scheduled to start and provide a legitimate reason. 5) Some course material, such as assignments, solutions will be published at the course’s web site. 6) The work to be handed in for this class must be an individual effort unless the instructor has explicitly stated otherwise. The instructor expects every student to produce his/her own solution and work. Coping someone else’s code or work is not acceptable. The minimum penalty for any violation to this policy will be a zero to the assignment, project, or exam and one lower final letter grade. 7) Each completed project should be well documented. The assignment sheet will indicate what is expected for documentation. The school has computer, software, network, and academic conduct guidelines and policies. Please make sure you are well familiar with them and follow them.