Pattern Discovery in Data Mining
Coursera
Course Summary
Learn the basic concepts of data mining and dive deep into pattern discovery methods and their applications.
-
+
Course Description
Learn the general concepts of data mining along with basic methodologies and applications. Then dive into one subfield in data mining: pattern discovery. Learn in-depth concepts, methods, and applications of pattern discovery in data mining. We will also introduce methods for pattern-based classification and some interesting applications of pattern discovery. This course provides you the opportunity to learn skills and content to practice and engage in scalable pattern discovery methods on massive transactional data, discuss pattern evaluation measures, and study methods for mining diverse kinds of patterns, sequential patterns, and sub-graph patterns.
-
+
Course Syllabus
This course will be covering the following topics:
- Introduction to data mining
- Concepts and challenges in pattern discovery and analysis
- Scalable pattern discovery algorithms
- Pattern evaluation
- Mining flexible patterns in multi-dimensional space
- Mining sequential patterns
- Mining graph patterns
- Pattern-based classification
- Application examples of pattern discovery
-
+
Recommended Background
For this course you need basic computing proficiency including some programming experience in a typical programming language, such as C++, Java, or Python, knowledge of basic concepts of databases, artificial intelligence, and statistics.
-
+
Course Format
The course will have video lectures, accompanied by quizzes and peer graded assignments.