Skip to content

Commit

Permalink
Merge pull request #6 from Ethylene9160/main
Browse files Browse the repository at this point in the history
PR: SDM359 and SDM366
  • Loading branch information
squarezhong authored Aug 22, 2024
2 parents 8ddd0a6 + 28e3917 commit 95feb0f
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 7 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
</h1>

> SUSTech Automation unofficial page
>
> Official website of SDIM: [https://sdim.sustech.edu.cn/](https://sdim.sustech.edu.cn/)
![GitHub license](https://img.shields.io/github/license/squarezhong/SUSTech-Automation) ![GitHub stars](https://img.shields.io/github/stars/squarezhong/SUSTech-Automation?style=social)

Expand Down
24 changes: 17 additions & 7 deletions courses/SDM359.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,31 @@

Not so advanced machine learning, but you can learn something different.

This course covers the fundamentals of the three basic components of computational intelligence: neural networks, fuzzy systems, and evolutionary computation. The course introduces feedforward neural networks and the backpropagation algorithm, radial-basis function networks, recurrent neural networks, fuzzy relations and fuzzy logic inference, fuzzy clustering and classification, fuzzy measures and fuzzy integrals, evolutionary computation and optimization, evolutionary learning, and collective intelligence.

本课程介绍计算智能的三个主要组成部分:神经网络、模糊系统、演化计算。内容包括前馈神经网络以及反传算法、径向基神经网络、递归神经网络、模糊关系和模糊逻辑推理、模糊聚类与分类、模糊测度和积分、演化计算与优化、演化学习、群体智慧。

## Notes

## Assignments
刘德荣老师的个人[网站](derongliu.org)上提供了详细的课程笔记,期末复习佳品。

To be continued... @Ethy
lecture1-4:[https://derongliu.org/sdm359/lect1.pdf](https://derongliu.org/sdm359/lect1.pdf),该部分涉及课程中的神经网络部分(回归、多层感知机等)。

## Projects
lecture5-11:[https://derongliu.org/sdm359/lect2.pdf](https://derongliu.org/sdm359/lect2.pdf),该部分涉及课程中神经网络(递归神经网络、类脑神经网络)和模糊运算部分(模糊的基本概念等)。

To be continued... @Ethy
lecture12-15:[https://derongliu.org/sdm359/lect3.pdf)](https://derongliu.org/sdm359/lect3.pdf),该部分涉及课程中模糊运算部分(模糊积分等)。

## Exams
lecture16-22:[https://derongliu.org/sdm359/lect4.pdf](https://derongliu.org/sdm359/lect4.pdf),该部分涉及课程中演化计算部分。

To be continued... @Ethy
## Projects

### 2024 Spring

该学期有一个小project(也可能真是一次作业),即用演化计算解决[旅行商(TSP)问题](https://en.wikipedia.org/wiki/Travelling_salesman_problem)。题目其实很基础,因为是在黑板上直接出的放在这里不太雅观emmm,不过网上一搜一大把就是了。

## Books
The book used in this course is written by the professor himself.

- The fundamentals of computational intelligence system approach (JAMES M. KELLER, DERONG LIU, DAVID B. FOGEL)
课程使用刘德荣老师的自编教材。

- [The fundamentals of computational intelligence system approach (JAMES M. KELLER, DERONG LIU, DAVID B. FOGEL)](https://link.springer.com/book/10.1007/978-3-319-35162-9)
29 changes: 29 additions & 0 deletions courses/SDM366.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# SDM366 Optimal Control and Estimation

## Introduction

This course will introduce the students to the fundamental concepts and methods in modern control, especially optimal control and estimation theory. Topics include state-space modelling of dynamical systems, least square estimation and system identification, state-feedback and output-feedback controller design, optimal control, dynamic programming, Model predictive control, linear quadratic regulators, and Kalman filter.
The course will also connect these control and estimation methods to applications in robotics, mechanical, electrical, and aerospace systems.

本课程将向学生介绍现代控制的基本概念和方法,特别是最优控制和估计理论。主题包括动态系统的状态空间建模、最小二乘估计和系统辨识、状态反馈和输出反馈控制器设计、最优控制、动态规划、模型预测控制、线性二次调节器和卡尔曼滤波器。
本课程还将把这些控制和估计方法与机器人、机械、电气和航空航天系统的应用联系起来。

## Lecture Notes

## Lab

* 2024 Spring

2024春季学期的实验课,主要包含了RNN,Regressor,Path Planning,Dynamic Programming,LQR以及EKF卡尔曼滤波器。

Project主要有三个,分别是:

* project 1:**预测天气、使用最小二乘进行位置估计、机械手状态估计**

* project 2:**LQR控制倒立摆**

* Project 3:**二足机器人的状态估计、强化学习控制倒立摆、使用LQR控制一阶倒立摆**

## Links

* 2024 Spring, including the course codes, assignment codes, and projects: [Ethylene9160/SDM366_Optimal_Estimation: Assignments on cource SDM366Optimal Control and Estimation, sustech spring 2024. (github.com)](https://github.com/Ethylene9160/SDM366_Optimal_Estimation/)

0 comments on commit 95feb0f

Please sign in to comment.