Changho Suh – Books

Convex Optimization for Machine Learning

convex 
  • Published in Now Publishers

  • Tailored to modern applications in machine learning and deep learning.

  • Includes programming implementation of a variety of machine learning algorithms inspired by optmization fundamentals.

  • Based on Python, CVXPY and TensorFlow, and provides a brief tutorial of the used programming tools.

  • Serves as a textbook mainly for a senior-level undergraduate course, yet is also suitable for a first-year graduate course.

  • Supported by the Google Education Grant

Communication Principles for Data Science

communication 
  • Published in Springer

  • Makes a connection between communiation and data science, delivering the story of how communication principles play a role in data science applications such as community detection, DNA sequencing, speech recognition, and machine learning.

  • Includes programming implementation of a variety of algorithms inspired by fundamentals.

  • Based on Python and TensorFlow, and provides a brief tutorial of the used programming tools.

  • Serves as a textbook for a junior and senior-level undergraduate course.

Information Theory for Data Science

convex 
  • Published in Now Publishers

  • Tailored to recent topics in data science such as social networks, ranking, GANs and fair machine learning.

  • Includes programming implementation of a variety of algorithms inspired by fundamentals.

  • Based on Python and TensorFlow, and provides a brief tutorial of the used programming tools.

  • Serves as a textbook mainly for a senior-level undergraduate course, yet is also suitable for a first-year graduate course.

  • Supported by the Google Education Grant

Probability for Information Technology

  • Will be published in Springer

  • Delivers the story of how the key principles of probability play a role, via classical and trending IT applications such as communication, social networks, machine learning and speech recognition.

  • Elaborate probabilistic concepts via many running examples, killer applications and Python coding exercises.

  • Serves as a textbook for a sophomore-level undergraduate course, yet is also suitable for a junior or senior-level undergraduate course.

Book Chapters and Articles

[1] KAIST AI Institute (C. Suh et al.), ‘‘AI, 세상을 만나다’’, 지식공감, Dec. 2022

[2] C. Suh et al., ‘‘책임성 있는 AI를 위한 조건은?’’, 한림원차세대리포트, Dec. 2022 (website)

[3] C. Suh et al., ‘‘자율주행, 그 이상의 모빌리티: 생각하는 자동차’’, 한림원차세대리포트, Oct. 2021 (website)

[4] C. Suh, ‘‘정보통신의 아버지 섀넌의 역작 논문: A Mathematical Theory of Communication’’, 한림원의창(인생논문을 만나다), Feb. 2021 (naver post)