/Artificial-Intelligence-and-Machine-Learning

《人工智能与机器学习》学习库

Primary LanguageJupyter NotebookMIT LicenseMIT

Artificial-Intelligence-and-Machine-Learning

《人工智能与机器学习》学习库

EX1:八数码难题求解

  1. 熟悉状态空间表示法;
  2. 掌握深度优先、广度优先和等代价无信息搜索算法;
  3. 掌握启发式函数设计,实现面向实际问题的 A*搜索算法;

EX2:吃豆人游戏问题

  1. 熟悉博弈树及博弈搜索;
  2. 掌握minmax搜索算法和alpha-beta剪枝算法;
  3. 掌握评估函数设计方法,运用博弈搜索解决吃豆人游戏问题;

EX3:金融数据分析

  1. 了解常用的机器学习方法;
  2. 掌握PCA和LDA降维方法;
  3. 掌握有监督分类方法和无监督聚类方法;
  4. 运用基本机器学习方法,实现金融数据分析;

EX4:人工智能系统实践

  1. 熟悉人工智能与机器学习基本知识与方法;
  2. 掌握人工智能与机器学习相关技术及原理;
  3. 运用所学人工智能与机器学习方法和技术,设计解决实际问题的人工智能系统;