2023년도 2학기 비즈니스 애널리틱스 (IMEN473-01) 강의계획서

1. 수업정보

학수번호 IMEN473 분반 01 학점 3.00
이수구분 전공선택 강좌유형 강의실 강좌 선수과목
포스테키안 핵심역량
강의시간 월, 수 / 11:00 ~ 12:15 / 제4공학관 멀티미디어 강의실 [305호] 성적취득 구분 G

2. 강의교수 정보

송민석 이름 송민석 학과(전공) 산업경영공학과
이메일 주소 mssong@postech.ac.kr Homepage https://minseoksong.github.io
연구실 HTTP://AIM.POSTECH.AC.KR 전화 054-279-2376
Office Hours Tue/Thur 10:45 - , Send e-mail for appointment

3. 강의목표

The course will discuss the principles and ideas underlying the current practice of business analytics, as well as introduce a broad collection of useful data analytics tools (such as text mining, web analytics, network analytics, etc.). It covers the process of formulating business objectives, data selection, preparation, and partition to successfully design, build, evaluate and implement predictive models for a variety of practical business applications (such as direct marketing, cross selling, customer retention, delinquency and collection analytics, fraud detection, machine failure detection, insurance underwriting). The course emphasizes hands-on learning with a focus on dealing with real business problems. The course will use analytics software Python for hands-on experimentation with various analytics techniques. Some additional topics covered in this course are as follows:

Data warehouse and OLAP: Companies store and collect large amounts of data during day-to-day transactions. To analyze long-term trends and patterns in the data and provide actionable intelligence to managers, this data needs to be consolidated in a data warehouse. A data warehouse is “a repository of subject-oriented, time-variant data from multiple sources, used for information retrieval and decision support”. It provides a single consolidated interface to the entire corporate data. Data analysis for enterprise-wide business intelligence can then be performed on such consolidated data.

Data visualization: In this course, students will learn visual representation methods and techniques that increase the understanding of complex data and models. Emphasis is placed on the identification of patterns, trends and differences from datasets across categories, space, and time.

(Tentative) Process Mining: Process mining bridges the gap between traditional model-based process analysis (e. g. simulation and other business process management techniques) and data-centric analysis techniques such as machine learning and data mining. The course explains the key analysis techniques in process mining. Students will learn various process discovery algorithms. These can be used to automatically learn process models from raw event data. Various other process analysis techniques that use event data will be presented. Moreover, the course will provide easy-to-use software, real-life data sets, and practical skills to directly apply the theory in a variety of application domains.

4. 강의선수/수강필수사항

MIS, Database

5. 성적평가

Grades will be based on a weighted average of the following activities:
- Midterm Examination: 20%
- Final Examination: 20%
- Assignment: 25%
- Term project: 25%
- Attendance/Participation: 10%

6. 강의교재

도서명 저자명 출판사 출판년도 ISBN
Python Machine Learning Sebastian Raschka 2015 978-1-78355-513-0

7. 참고문헌 및 자료

References:
Python for Data Analysis, The First Edition, by Wes McKinney, O’Reilly
Deep Learning with Python, by Francois Chollet, Manning
Process Mining: Discovery, Conformance and Enhancement of Business Processes by W.M.P. van der Aalst, Springer Verlag, 2011 (ISBN 978-3-642-19344-6). e-book
Data Mining: Practical Machine Learning Tools and Techniques, The Third Edition, by Witten, Frank, and Hall

8. 강의진도계획

1. Introduction
2. Introduction to Python
4. Numpy Basics
5. Getting started with pandas, Data Loading, Storage, and File Format
7. Data Aggregation and Group operation, Time Series
8. Financial Data Analysis, Midterm Exam
9. Machine Learning Basic
10. Machine Learning Classification
11. Building Good Training Sets – Data Preprocessing, Compressing data via Dimension Reduction
12. Learning Best Practices for Model Evaluation and Hyperparameter tuning, Combining Different Models for Ensemble Learning
13. Applying Machine Learning to Sentiment Analysis, Clustering Analysis
14. Image Recognition
15. Term project presentation
16. Final Exam

9. 수업운영

10. 학습법 소개 및 기타사항

11. 장애학생에 대한 학습지원 사항

- 수강 관련: 문자 통역(청각), 교과목 보조(발달), 노트필기(전 유형) 등

- 시험 관련: 시험시간 연장(필요시 전 유형), 시험지 확대 복사(시각) 등

- 기타 추가 요청사항 발생 시 장애학생지원센터(279-2434)로 요청