{"id":7,"date":"2019-05-18T14:47:28","date_gmt":"2019-05-18T14:47:28","guid":{"rendered":"http:\/\/173.249.1.102\/~ismaelali\/?page_id=7"},"modified":"2023-11-02T11:41:55","modified_gmt":"2023-11-02T08:41:55","slug":"introduction-to-data-mining","status":"publish","type":"page","link":"https:\/\/ismaelali.net\/?page_id=7","title":{"rendered":"Data Mining"},"content":{"rendered":"\n<p><strong>Course Description:<\/strong><br>This course introduces undergraduate students to the basic and fundamental concepts of Data Mining (DM) with real-world applications, to practice theoretical concepts with a problem-solving approach. The students will have group-based projects. They will also learn Python programming language and use it for various DM tasks\/steps.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" data-id=\"68\" src=\"https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/511MLXf56iL._SR500500_.jpg\" alt=\"\" class=\"wp-image-68\" srcset=\"https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/511MLXf56iL._SR500500_.jpg 500w, https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/511MLXf56iL._SR500500_-150x150.jpg 150w, https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/511MLXf56iL._SR500500_-300x300.jpg 300w, https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/511MLXf56iL._SR500500_-100x100.jpg 100w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"347\" height=\"499\" data-id=\"69\" src=\"https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/51eg9XE0IAL._SX345_BO1204203200_.jpg\" alt=\"\" class=\"wp-image-69\" srcset=\"https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/51eg9XE0IAL._SX345_BO1204203200_.jpg 347w, https:\/\/ismaelali.net\/wp-content\/uploads\/2019\/05\/51eg9XE0IAL._SX345_BO1204203200_-209x300.jpg 209w\" sizes=\"auto, (max-width: 347px) 100vw, 347px\" \/><\/figure>\n<\/figure>\n\n\n\n<p><strong>Course Info:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lectures<\/strong>&nbsp;in&nbsp;Room# &nbsp; &nbsp;; Mondays @9am-11am&nbsp;<\/li>\n\n\n\n<li><strong>Lab<\/strong># &nbsp; ; &nbsp;in&nbsp;Mondays&nbsp;<strong>GA<\/strong>&nbsp;@ 11am &#8211; 1pm ;&nbsp;<strong>GB<\/strong>&nbsp;@ 1pm &#8211; 3pm&nbsp;<\/li>\n\n\n\n<li><strong>Office Hours<\/strong>: Thursday 10 AM &#8211; 12PM<\/li>\n\n\n\n<li><strong>Teaching Assistants\/Contacts<\/strong>: Mashhood and Qaydar<\/li>\n\n\n\n<li><strong>Appointment (use email):<\/strong>&nbsp;ismael.ali@uoz.edu.krd ;&nbsp;emailing&nbsp;Form in Contact page<\/li>\n\n\n\n<li><strong>Way of Contact:&nbsp;<\/strong>\n<ul class=\"wp-block-list\">\n<li>Announcement will be on this page.<\/li>\n\n\n\n<li>Whenever needed,&nbsp;I will&nbsp;broadcast emails to you.&nbsp;<\/li>\n\n\n\n<li>Make sure your email are working properly and given to me.<\/li>\n\n\n\n<li>\u200bCheck your emails and this page&nbsp;frequently!&nbsp;for lecture notes + assignment and lab materials + due dates &#8230; etc.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Important Dates&nbsp;<\/strong>(tentative)<strong>:<\/strong><strong>&nbsp;TBA<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Midterm : Dec 10th<\/li>\n\n\n\n<li>Course Projects&nbsp;(steps):\n<ul class=\"wp-block-list\">\n<li>Project proposals due<\/li>\n\n\n\n<li>Project review meeting<\/li>\n\n\n\n<li>Draft paper\/report due<\/li>\n\n\n\n<li>Project progress 1st presentations<\/li>\n\n\n\n<li>Project progress 2nd presentations<\/li>\n\n\n\n<li>Project progress 3rd presentations<\/li>\n\n\n\n<li>Project progress 4th presentations<\/li>\n\n\n\n<li>(before the final exam): Final Submission Due (paper\/report + Code)<\/li>\n\n\n\n<li>Project final presentations<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Final Course Exam: May 20th<\/li>\n\n\n\n<li>\u200bNote:&nbsp;<em>course deadlines are solid\/exceptions need solid verification.<\/em>\u200b<\/li>\n<\/ul>\n\n\n\n<p>\u200b<strong>Announcements:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>#<\/td><td>Announcement<\/td><td>Date<\/td><\/tr><tr><td>1<\/td><td>Provide your email in lect#1<br><\/td><td>Oct. 8th<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u200b<strong>Course&nbsp;Schedule:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>L<\/td><td>Topic(s)<\/td><td>Lab Work<\/td><td>Notes<\/td><\/tr><tr><td>1<\/td><td>Course Introduction<br>\u200bIntroduction to <br>Data&nbsp;Mining&nbsp;<\/td><td>Lab Policy<br>Start Python:&nbsp;Environment Setup and <br>First Program<\/td><td>Get to Know Each Other and Understand the Course<br>HW for next week: Practice&nbsp; Python Basics<\/td><\/tr><tr><td>2<\/td><td>Statistics and Algebra: Review<\/td><td>Python: Strings, Lists, <br>Functions<\/td><td>Grouping for Course Project<br>HW for next week: Practice&nbsp; Python Basics<\/td><\/tr><tr><td>3<\/td><td>Data: Knowing, Finding and <br>Exploring <br>Your Data<\/td><td>Python: Dictionaries, Classes, <br>Files<\/td><td>Explaining Project Requirements and Assigning Projects to Student Groups<br>HW for next week: Use Python to perform simple statistical analysis on your dataset.<\/td><\/tr><tr><td>4<br><\/td><td>Data Pre<br>-Processing<\/td><td>In-Lab Exam on Python<\/td><td>See Your Data: Performing Simple <br>Exploratory Statistical Analysis and <br>Visualization on Project Dataset<\/td><\/tr><tr><td>5<br><\/td><td>Data Mining 1-A: Pattern <br>Mining<\/td><td>Python for Pattern Mining<\/td><td>In-Lab Exploring and Mining Your Dataset.<\/td><\/tr><tr><td>6<br><\/td><td>Data Mining 1-B: Pattern <br>Mining<\/td><td>Python for Pattern Mining<\/td><td>Mining Your Data<\/td><\/tr><tr><td>7<br><\/td><td>Data Mining 2: Classification<\/td><td>Python for <br>Classification<\/td><td>Mining Your Data<\/td><\/tr><tr><td>8<\/td><td>Data <br>Evaluation<\/td><td>Python for DE<\/td><td>Evaluate Your Models<\/td><\/tr><tr><td>9<\/td><td>Data <br>Visualization <\/td><td>Python for DV<\/td><td>Visual Your Results<\/td><\/tr><tr><td>10<\/td><td>Data at Scale<\/td><td>Python for <br>Big Data<\/td><td>Learn Big Data Concepts<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Prerequisites:<\/strong><em>Review whatever&nbsp;<\/em><em>you see you need through out the course&#8230;<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Programming Fundamentals and&nbsp;Data Structures<\/li>\n\n\n\n<li>Linear Algebra<\/li>\n\n\n\n<li>Statistics and Probability&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>\u200bHomework:<\/strong>Students will be provided with weekend&nbsp;assigments and will be graded on the understanding and knowledge of the students for the given week material and earlier material.<\/p>\n\n\n\n<p><strong>Projects:<\/strong>Students will perform a number of individual and group course projects for different Data Mining tasks, like pre-processing, or cluster analysis.&nbsp;<\/p>\n\n\n\n<p><strong>Grading&nbsp;<\/strong>(tentative) 100%<strong>:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Homework Assignments:&nbsp;<\/strong>30% (including a weekly small project 10%)<\/li>\n\n\n\n<li><strong>Class Participation\/Effort:&nbsp;<\/strong>5%<\/li>\n\n\n\n<li><strong>Midterm #1:&nbsp;<\/strong>10%<\/li>\n\n\n\n<li><strong>Midterm #2:&nbsp;<\/strong>10%<\/li>\n\n\n\n<li><strong>Course Project &amp; Presentation:<\/strong>&nbsp;25% (presentation counts 10%)\u200b\n<ul class=\"wp-block-list\">\n<li><strong>Towards the end of the course you will work on a data-mining project. The goal of the project is to go through the complete knowledge discovery process to answer one or more questions you have about a topic of your own choosing. You will acquire the data, formulate a question of interest, perform the data analysis, and communicate the results.<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Final Course Exam:&nbsp;<\/strong>20%<\/li>\n\n\n\n<li>NOTE:&nbsp;<strong>all submission online.<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>Books and Other&nbsp;Resourses:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Books:&nbsp;<\/strong>\n<ul class=\"wp-block-list\">\n<li>\u201cIntroduction to Data Mining (2nd Edition)\u201d, By:&nbsp;Pang-Ning Tan,&nbsp;Michael Steinbach,&nbsp;Anuj Karpatne,&nbsp;Vipin Kumar, (2018)<\/li>\n\n\n\n<li>\u201cData Mining and Analysis: Fundamental Concepts and Algorithm (1st edition)\u201d, By: by&nbsp;Mohammed J. Zaki,&nbsp;Wagner Meira Jr, Cambridge University Press. (2014)<\/li>\n\n\n\n<li>&#8220;Data Mining: Concepts and Techniques&#8221;&nbsp;,&nbsp;Jiawei Han and Micheline Kamber ,&nbsp;Morgan Kaufmman Publishers, (2000)<\/li>\n\n\n\n<li>\u201cData Mining: The Textbook\u201d, By: Aggarwal, Charu C., (2015)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Datasets:<\/strong>\n<ul class=\"wp-block-list\">\n<li>https:\/\/toolbox.google.com\/datasetsearch<\/li>\n\n\n\n<li>Kurdistan&nbsp;Region datasets (to be listed) &#8230;&nbsp;institutions i.e.&nbsp;statistics from ministry of planning&nbsp;email me any you find\u200b<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Course Description:This course introduces undergraduate students to the basic and fundamental concepts of Data Mining (DM) with real-world applications, to practice theoretical concepts with a problem-solving approach. The students will have group-based projects. They will also learn Python programming language and use it for various DM tasks\/steps. Course Info: Important Dates&nbsp;(tentative):&nbsp;TBA \u200bAnnouncements: # Announcement Date &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/ismaelali.net\/?page_id=7\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Data Mining&#8221;<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ismaelali.net\/index.php?rest_route=\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ismaelali.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ismaelali.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ismaelali.net\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ismaelali.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7"}],"version-history":[{"count":9,"href":"https:\/\/ismaelali.net\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":460,"href":"https:\/\/ismaelali.net\/index.php?rest_route=\/wp\/v2\/pages\/7\/revisions\/460"}],"wp:attachment":[{"href":"https:\/\/ismaelali.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}