CSci 538 Articial Intelligence (Machine Learning and Data Analysis)



Similar documents
BUSA 501: Introduction to Business Analytics

MIS 426: Management Information Systems

MIS W: Mobile Business

MIS 426: Management Information Systems

MIS W: Mobile Business

TMGT W Principles of Cost Engineering Course Syllabus: Spring 2013 Online ecollege Course

EdAd 620 School Instructional Leadership: Human Resources COURSE SYLLABUS COURSE INFORMATION

Class Syllabus. Department of Business Administration & Management Information Systems. Texas A&M University Commerce

Required Textbook: Customer Service: A Practical Approach; 6th Edition, by Elaine K. Harris, Prentice Hall, ISBN

Course Description: Textbooks and Materials:

Texas A&M University-Commerce Syllabus Accounting Information Systems - Acct W & W

EMBA W Economic Forecasting Spring 2015

BIOINF 585 Fall 2015 Machine Learning for Systems Biology & Clinical Informatics

Mathematics 301: Elementary Geometry COURSE SYLLABUS: Fall 2013

EQSC 240/L INTRODUCTION TO EQUINE SCIENCE

FALL SEMESTER 2015 MGT W: CURRENT ISSUES IN HRM

CS Data Science and Visualization Spring 2016

Political Science 2302: Section 03W United States & Texas Government: Institutions & Policies Spring Semester 2014 COURSE INFORMATION

CJ Introduction to Criminal Justice COURSE SYLLABUS: Spring 2013

SOC URBAN SOCIOLOGY & ANTHROPOLOGY SECTION 01W-- CRN # COURSE SYLLABUS: SPRING 2013 COURSE INFORMATION

ECE E Language Acquisition and Development in Early Childhood Education COURSE SYLLABUS: Spring 2014

Texas A&M University - Commerce Course syllabus Fall 2012

ART313: Interactive Vector Graphic & Animation

ACCT W Advanced Managerial Accounting Spring Office Hours: Mon - 1 PM to 6 PM (BA 122 or UCD, every other week, appointment recommended)

English W: Technical Writing Course Syllabus: Spring 2014 Dr. Tabetha Adkins. Course Information

ORGL 3322 Ethics, Behavior & Leadership I COURSE SYLLABUS COURSE INFORMATION

ORGL 126 Computer Information Systems COURSE SYLLABUS

College of Business and Technology Department of Accounting EMBA 540: Accounting for the Executive August 26 November 3, 2013 COURSE SYLLABUS

ORGL 3311 Issues in Organizational Leadership COURSE SYLLABUS: May Term 2014 COURSE INFORMATION

SOC W: GLB/US Social Problems COURSE SYLLABUS Spring 2016

Syllabus Summer Special Education 586 Online Inclusion: Strategies and Accommodations

Supplementary Readings: Criminal Profiling: International Theory, Research, and Practice. Richard N. Kocisis, editor. Humana Press, 2007.

Texas A & M University - Commerce College of Business and Entrepreneurship Department of Accounting Accounting 427/527 81E: Auditing 1 Spring 2014

SYLLABUS ACCT 563 Online ( W) Advanced Forensic Accounting Spring 2015 (January 20 May 15)

Course Syllabus. Purposes of Course:

Texas A&M University-Commerce Syllabus - Principles of Accounting I - Acct E

CSCI 528: OBJECT ORIENTED PROGRAMMING, Fall 2015

Office: LSK 5045 Begin subject: [ISOM3360]...

Lecture: Mon 13:30 14:50 Fri 9:00-10:20 ( LTH, Lift 27-28) Lab: Fri 12:00-12:50 (Rm. 4116)

FIN W FINANCIAL MANAGEMENT SPRING 2013

COURSE SYLLABUS ETEC 524: Introduction to Educational Technology Spring 2013

PSY : Understanding Human Development

MIS 379 Business Process Management and ERP Systems

SYLLABUS ACCT 568 Online Business Law Summer I 2015 (June 8 July 9)

EDAD 620. School District Instructional Leadership: Human Resources. COURSE SYLLABUS: Summer 2015 COURSE INFORMATION

Human Resource Management

ACCT W Advanced Managerial Accounting Spring 2015 Online Course

STABLE MANAGEMENT EQSC 441 & EQSC 441 Lab SUMMER I 2014

SYLLABUS FIN 510: INVESTMENT SEMINAR University Center Dallas

HHPK Fall 2012 Tuesday and Thursday 8:00 a.m. 9:15 a.m. Field House, Room 103

COURSE SYLLABUS COUN 530 FALL 2015 Clinical Mental Health Counseling

CSCI-599 DATA MINING AND STATISTICAL INFERENCE

Department of Sociology & Criminal Justice ONLINE COURSE SOCIOLOGY 512: Sociology of Marriage & Family. Fall 2014

Syllabus Psychological Assessment/Measurement PSY 572 / SPED 572 Spring 2015

Mrs. Lancaster MIS 128 Spring 2013

SYLLABUS FIN 440: Financial Statement Analysis and Valuation

Introduction to Data Science: CptS Syllabus First Offering: Fall 2015

SYLLABUS FIN 510: INVESTMENT SEMINAR

Course Syllabus CJ W Intro. to Homeland Security, Internet based Spring 2016

Texas A&M University Commerce College of Business Department of Accounting, Syllabus Spring 2015 Principles of Accounting II W CRN 22142

SYLLABUS FIN 400/ FIN 510: INVESTMENT SEMINAR

Advanced Software Engineering COSC Department of Computing Sciences Fall 2015

KATE GLEASON COLLEGE OF ENGINEERING. John D. Hromi Center for Quality and Applied Statistics

BSC497: COMPARATIVE ANIMAL PHYSIOLOGY COURSE SYLLABUS: FALL 2013

Course Syllabus: Math 1314 College Algebra Spring 2016 T/R

Machine Learning. CUNY Graduate Center, Spring Professor Liang Huang.

EDAD DOCTORAL WRITING I: AUTHORING THE DISSERTATION COURSE SYLLABUS: SPRING 2013

AEC 340 AGRICULTURAL FINANCE Texas A&M University-Commerce Department of Agricultural Sciences Summer 2, 2014

HISTORY W Seminar: Twentieth Century European Revolutions COURSE SYLLABUS: Spring 2015

Differentiated Instructional Strategies for Reading in the Content Areas Carolyn M. Chapman, Rita S. King

CSCI 526 Database Systems COURSE SYLLABUS: Fall 2015

SPA 475 Spring 2013 Methods for Teaching Spanish as a Second Language Department of Literature and Languages Texas A&M University-Commerce

Senior Seminar in Criminal Justice CJ Rm SS 309 COURSE SYLLABUS: Spring 2013

PHO 111 Introduction to Digital Media COURSE SYLLABUS: Spring 2013

Texas A & M University Commerce Department of Education Curriculum and Instruction

EDAD 695 Research Methodology 01W Course Syllabus Fall Ed Leadership Office: Education North 105, P.O. Box 3011 Commerce, Texas 75429

PHO 111 Introduction to Digital Media COURSE SYLLABUS: Fall 2015 TR 6:00 8:50pm Wathena Room 207

HIED 653 Community College Instructional Leadership

MKT 572: Seminar in Marketing Research

Course Syllabus: Math W College Algebra Spring 2015 ONLINE

COUN : INSTRUCTIONAL THEORY AND METHODS IN COUNSELOR EDUCATION Spring Semester Hours

College of Health and Human Services. Fall Syllabus

SED 528 Philosophy of Education COURSE SYLLABUS

Course Syllabus: Math W College Algebra Fall 2015 ONLINE

EDAD 647 COURSE Syllabus

Course Description This course will change the way you think about data and its role in business.

BSN Program NURS-3620: Fundamentals of Nursing Care Syllabus COURSE INFORMATION

COURSE SYLLABUS ETEC 578: Instructional Design & Development Spring 2014

Department of Accounting Syllabus Fall 2015 ACCT E CRN: # 82569

UNIVERSITY OF SOUTHERN CALIFORNIA Marshall School of Business BUAD 425 Data Analysis for Decision Making (Fall 2013) Syllabus

Machine learning for algo trading

Texas A&M University-Commerce MKT E: Selling and Sales Management

Psy 319 Child and Adolescent Development Course Syllabus Fall 2013

Internship in School Psychology (PSY 790) Spring credits

Transcription:

CSci 538 Articial Intelligence (Machine Learning and Data Analysis) Course Syllabus Fall 2015 Instructor Derek Harter, Ph.D., Associate Professor Department of Computer Science Texas A&M University - Commerce Oce: SCI 355 Oce Hours: M, T, Th, 1-3 pm E-mail: Derek.Harter@tamuc.edu Class Meetings Lectures and course materials will be distributed through our University's ecollege online course system. 01W 81217 Web Based Class Course Description This semester's AI course will focus on the sub eld of machine learning with some work in the analysis of big data. We will look at classic unsupervised and supervised learning methods, used in the eld to classify data, cluster it and nd optimizations. This will include looking at k-means and hierarchical clustering, self-organizing maps, linear regression, decision trees, optimization techniques such as genetic algorithms, etc. We will cover ways of getting hold of interesting datasets, ideas on how to collect data from users, and many dierent ways to analyze and understand the data once you've found it. 1

Requirements and Objectives ˆ Explore downloading and mining real web data sets. ˆ Learn about unsupervised methods for grouping and visualization. ˆ Program optimization algorithms to search for optimal solutions using hill climbing, GA's, etc. ˆ Become familiar with some advanced classication techniques of the kernel methods family of algorithms. Companion Textbooks / Readings CI Programming Collective Intelligence by Toby Segaran, O'Reilly Media, 2007, ISBN: 0596529325 ML Marsland. (2009). Machine Learning: An Algorithmic Perspective. By Marsland, CRC Press, 2009. PY How to Think Like a Computer Scientist: Learning with Python 2ed by Jerey Elkner, Allen B. Downey and Chris Meyers (Open Book Project) http://www.greenteapress.com/thinkpython/ Prerequisites Background in basic programming (Undergraduate equivalent of CSci 151/152) and Data Structures (Undergraduate equivalent of CSci 270) or equivalent knowledge will be assumed for this course. Evaluation (Tentative) Your grade for the course will be based on the following (approximate) percentages: Two Exams (Midterm and Final) 50% (25% each) Labs / Programming Assignments (appx. 4-5) 45% Class Participation 5% Letter grades will be assigned according to the following scale: 2

Final Average (%) Letter Grade 90-100 A 80-89 B 70-79 C 60-69 D Below 60 F Student's with Disabilities The Americans with Disabilities Act (ADA) is a federal anti-discrimination statute that provides comprehensive civil rights protection for persons with disabilities. Among other things, this legislation requires that all students with disabilities be guaranteed a learning environment that provides for reasonable accommodation of their disabilities. If you have a disability requiring an accommodation, please contact: Oce of Student Disability Resources and Services, Texas A&M University-Commerce, Gee Library, Room 132, Phone (903) 886-5150, StudentDisabilityServices@tamuc.edu Academic Ethics All students enrolled at the University shall follow the tenets of common decency and acceptable behavior conducive to a positive learning environment. (See Student's Guide Handbook, Policies and Procedures, Conduct). Ethics also includes the issue of plagiarism, and copying code for programming/lab assignments is just as serious as any other type of plagiarism. If you are caught sharing or using other people's work in this class, you will receive a 0 grade and a warning on the rst instance. A subsequent instance will result in receiving an F grade for the course, and possible disciplinary proceedings. Attendance Policy Students are expected to follow all instructions and visit ecollege regularly many times weekly to complete the materials for this online course. If a student is unable to submit assignments by the due date for the assignment, they are expected to make alternative arrangements to assure that the assignment is turned in ON TIME, before the assignment is actually due. Any student wishing to withdraw from the course must do so ocially as outlined 3

in the class schedule. THE INSTRUCTOR CANNOT DROP OR WITH- DRAW ANY STUDENT. Course Requirement Deadlines Credit will be given for ONLY those exam(s), program(s), and/or project(s) turned in no later than the deadline(s) as announced by the instructor of this class unless prior arrangement has been made with the instructor. 4

Course Schedule (Preliminary) W Date Topic / Activity Notebook Test 1 8/31 Course Introduction, Set up 1a & 1b Python 2 9/7 Introduction to Python Scientic 2a, 2b, 2c Libraries 3 9/14 Linear Regression with One Variable 4 9/21 Linear Regression with Multiple Variables 5 9/28 Logistic Regression and Regularization 6 10/5 K Nearest Neighbor 7 10/12 Decision Trees and Ensembles 8 10/19 Midterm 9 10/26 Support Vector Mechines (SVM) and Kernel Methods 10 11/2 Unsupervised Learning and Dimensionality Reduction 11 11/9 Principle Component Analysis (PCA) 12 11/16 K-means and Hierarchical Clustering 13 11/23 Anomaly Detection and Recommender Systems 14 11/30 Large Scale Machine Learning 15 12/7 Advice for Applying Machine Learning 12/14 Finals Week 12/14-12/18 Final Student Learning Outcomes 1. Develop familarity with high-level Python scripting language 2. Learn basics of fundamental machine learning techniques, such as regression, clustering, k-nearest neighbor, kernel methods, etc. 3. Learn basic distinction between supervised and unsupervised machine learning methods. 5

4. Show examples of using Web 2.0 data sources for systems development. 5. Learn basic machine learning training and testing techniques, including cross validation and data optimization. Learning outcomes will be measured through mapping assignment and test questions to specic outcome items, as well as through exit surveys of student experiences with the outcome familiarity. 6