研究生课程开设申请表
开课院(系、所):信息科学与工程学院
课程申请开设类型: 新开 重开□ 更名□(请在□内打勾,下同)
课程 名称 | 中文 | 基于神经网络的微波电路设计 | ||||||||||
英文 | Neural Networks for Microwave Circuit Design | |||||||||||
待分配课程编号 | MS004320 | 课程适用学位级别 | 博士 | 硕士 | ||||||||
总学时 | 32 | 课内学时 | 32 | 学分 | 2 | 实践环节 | 用机小时 | |||||
课程类别 | □公共基础 □ 专业基础 □ 专业必修 专业选修 | |||||||||||
开课院(系) | 信息科学与工程学院 | 开课学期 | √ 秋季 □ 春季 | |||||||||
考核方式 | A.□笔试(□开卷 □闭卷) B. □口试 C.□笔试与口试结合 D.其他 专题作业 | |||||||||||
课程负责人 | 教师 姓名 | 张嘉男 | 职称 | 研究员 | ||||||||
jiananzhang@seu.edu.cn | 网页地址 | //www.yourhotlips.com/2022/0307/c19949a483516/page.htm | ||||||||||
授课语言 | 英语 | 课件地址 | ||||||||||
适用学科范围 | 电磁场与微波技术 | 所属一级学科名称 | 电子科学与技术 | |||||||||
实验(案例)个数 | 3 | 先修课程 | 电磁场与电磁波、电子电路基础、线性代数、C++编程 | |||||||||
教学用书 | 教材名称 | 教材编者 | 出版社 | 出版年月 | 版次 | |||||||
主要教材 | Neural Networks for RF and Microwave Design | Q. J. Zhang and K. C. Gupta | Boston, MA: Artech House | 2000 | ||||||||
主要参考书 | Neural Networks and Learning Machines | S. Haykin | Upper Saddle River, New Jersy | 2009 | ||||||||
一、课程介绍(含教学目标、教学要求等)(300字以内)
《基于神经网络的微波电路设计》将介绍用于高频高速微波电路计算机辅助设计的人工神经网络方法,包括无源和有源器件和电路的建模方法,以及它们在更高层次的有线和无线电子系统设计和优化中的应用,是信息类专业的一门重要的选修课。神经网络是受人脑从观察中学习和通过抽象概括的能力启发的信息处理系统,目前被应用于高频高速微波电路和系统的计算机辅助设计。本课程主要讲解神经网络结构、神经网络训练算法、无源和有源器件知识型神经网络模型、基于神经网络的微波电路快速仿真和优化设计等四部分内容,在培养学生独立思考、文献调研、分析问题、解决问题的能力等方面起到重要作用。同时,课程将实施系列改革,将思政教育元素和思政育人功能融入到课堂教学实践,培养学生的家国情怀、社会责任和工匠精神等。
二、教学大纲(含章节目录):(可附页)
1.绪论和神经网络结构:(4学时)
了解神经网络模型的发展历史和现状,掌握神经网络结构的基础知识。
介绍计算机辅助设计技术的发展历史,着重介绍应用电磁仿真技术在微波设计优化过程中的局限性。通过一系列的案例介绍, 让学生了解到神经网络技术在加速微波器件仿真与优化设计中的作用。介绍几种典型神经网络的基本结构。
2.神经网络训练:(4学时)
网格型数据采样,自适应数据采样,自动模型结构生成,基于局部优化的神经网络训练算法,基于全局优化的神经网络训练算法。
3.神经网络在器件建模和电路仿真与优化中的应用:(4学时)
无源器件建模、有源非线性器件建模,基于神经网络的快速微波电路仿真与不确定性分析,神经网络辅助的优化设计,成品率驱动的优化设计。
4.知识型神经网络和其他先进网络结构与训练算法:(4学时)
几种典型的知识型神经网络结构,空间映射技术基本原理,深度神经网络结构及其训练算法,结合局部优化与全局优化的训练算法,基于并行计算的神经网络模型训练。
5.专题实验(6学时)
采用当下主流的编程平台(Matlab、C++或Python)进行编程实验,可由最多3人组成小组完成,一共3次,内容分别为:
1)MLP网络构建与模型训练实验
2)有源微波器件建模实验
3)无源微波器件建模实验
要求完成:
完整的编程代码
详细的编程实验报告word文档
6 研讨(10学时)
针对相关编程实验进行研讨:
1)MLP网络构建与模型训练实验(2学时)
2)有源微波器件建模实验(2学时)
3)无源微波器件建模实验(2学时)
针对当下的主流软件/算法进行研讨:
4)最新的电磁领域计算机辅助设计软件(2学时)
5)训练算法与优化技术的最新进展(2学时)
要求完成:
研讨ppt文稿
分组演讲并回答研讨提问
三、教学周历
周次 | 教学内容 | 教学方式 |
1 | 绪论 | 讲课 |
2 | 神经网络结构简介 | 讲课 |
3 | 神经网络训练:数据采样方法与自动模型结构生成 | 讲课 |
4 | 神经网络训练:基于局部和全局优化算法的神经网络训练 | 讲课 |
5 | 神经网络在微波器件建模中的应用 | 讲课 |
6 | 神经网络在电路仿真与优化中的应用 | 讲课 |
7 | 知识型神经网络 | 讲课 |
8 | 其他先进网络结构与训练算法 | 讲课 |
9 | MLP网络构建与模型训练实验 | 实验 |
10 | MLP网络构建与模型训练研讨 | 研讨 |
11 | 有源微波器件建模实验 | 实验 |
12 | 有源微波器件建模研讨 | 研讨 |
13 | 无源微波器件建模实验 | 实验 |
14 | 无源微波器件建模研讨 | 研讨 |
15 | 最新的电磁领域计算机辅助设计软件研讨 | 研讨 |
16 | 训练算法与优化技术的最新进展研讨 | 研讨 |
17 |
注:1.以上一、二、三项内容将作为中文教学大纲,在研究生院中文网页上公布,四、五内容将保存在研究生院。2.开课学期为:春季、秋季或春秋季。3.授课语言为:汉语、英语或双语教学。4.适用学科范围为:公共,一级,二级,三级。5.实践环节为:实验、调研、研究报告等。6.教学方式为:讲课、讨论、实验等。7.学位课程考试必须是笔试。8.课件地址指在网络上已经有的课程课件地址。9.主讲教师简介主要为基本信息(出生年月、性别、学历学位、专业职称等)、研究方向、教学与科研成果,以100至500字为宜。
四、主讲教师简介:
张嘉男,教授、博导、东南大学青年首席教授,入选国家高层次青年人才、中央高校优秀青年团队、东南大学“紫金青年学者”。长期从事智能电磁计算、电磁超表面优化设计、量子计算在电磁问题中的应用等方向的研究。发表领域知名期刊/会议论文70余篇,主持国家自然科学基金优秀青年(海外)、江苏省自然科学基金青年基金、华为横向合作等项目,同时参与国家重点研发计划、JWKJW重点项目等国家级项目。
五、任课教师信息(包括主讲教师):
任课 教师 | 学科 (专业) | 办公 电话 | 住宅 电话 | 手机 | 电子邮件 | 通讯地址 | 邮政 编码 |
张嘉男 | 电磁场与微波技术 | jiananzhang@seu.edu.cn | 东南大学信息大楼508 | ||||
Application Form For Opening Graduate Courses
School (Department/Institute):
Course Type: New Open Reopen □ Rename □(Please tick in □, the same below)
Course Name | Chinese | 基于神经网络的微波电路设计 | |||||||||||
English | Neural Networks for Microwave Circuit Design | ||||||||||||
Course Number | MS004320 | Type of Degree | Ph. D | Master | |||||||||
Total Credit Hours | 32 | In Class Credit Hours | 32 | Credit | 2 | Practice | Computer-using Hours | ||||||
Course Type | □Public Fundamental □Major Fundamental □Major Compulsory Major Elective | ||||||||||||
School (Department) | School of Info. Sci. & Engineering | Term | Autumn | ||||||||||
Examination | A. □Paper(□Open-book □ Closed-book) B. □Oral C. □Paper-oral Combination D. OthersTopic Report | ||||||||||||
Chief Lecturer | Name | Jia Nan Zhang | Professional Title | Professor | |||||||||
jiananzhang@seu.edu.cn | Website | //www.yourhotlips.com/2022/0307/c19949a483516/page.htm | |||||||||||
Teaching Language used in Course | English | Teaching Material Website | |||||||||||
Applicable Range of Discipline | Electromagnetic Fields and Microwave Techniques | Name of First-Class Discipline | Electronic Science and Technology | ||||||||||
Number of Experiment | 3 | Preliminary Courses | Electromagnetic fields and electromagnetic waves, Fundamentals of electronic circuits, Linear algebra, C++ programming | ||||||||||
Teaching Books | Textbook Title | Author | Publisher | Year of Publication | Edition Number | ||||||||
Main Textbook | Neural Networks for RF and Microwave Design | Q. J. Zhang and K. C. Gupta | Boston, MA: Artech House | 2000 | |||||||||
Main Reference Books | Neural Networks and Learning Machines | S. Haykin | Upper Saddle River, New Jersy | 2009 | |||||||||
Course Introduction (including teaching goals and requirements) within 300 words:
This course will introduce artificial neural network methods for computer-aided design of high-frequency and high-speed microwave circuits, including modeling methods for passive and active devices and circuits, as well as their applications in higher-level wired and wireless electronic system design and optimization. It is an important elective course for information majors. Neural networks are information processing systems inspired by the human brain's ability to learn from observation and summarize through abstraction. They are currently applied in computer-aided design of high-frequency and high-speed microwave circuits and systems. This course mainly covers four parts: neural network structure, neural network training algorithms, knowledge-based neural network models for passive and active devices, and fast simulation and optimization design of microwave circuits based on neural networks. It plays an important role in cultivating students' abilities in independent thinking, literature research, problem analysis, and problem-solving. At the same time, the curriculum will implement a series of reforms, integrating elements of ideological and political education and the function of ideological and political education into classroom teaching practice, cultivating students' patriotism, social responsibility, and craftsmanship spirit.
Teaching Syllabus (including the content of chapters and sections. A sheet can be attached):
Introduction and Neural Network Structure: (4 class hours)
Understand the development history and current situation of neural network models, and master the basic knowledge of neural network structures.
Introduce the development history of computer-aided design technology, with a focus on the limitations of applying electromagnetic simulation technology in microwave design optimization. Through a series of case studies, students will understand the role of neural network technology in accelerating microwave device simulation and optimization design. Introduce the basic structures of several typical neural networks.
2. Neural network training: (4 class hours)
Grid based data sampling, adaptive data sampling, automatic model structure generation, neural network training algorithm based on local optimization, and neural network training algorithm based on global optimization.
3. Application of neural networks in device modeling, circuit simulation and optimization: (4 class hours)
Passive device modeling, active nonlinear device modeling, fast microwave circuit simulation and uncertainty analysis based on neural networks, optimization design assisted by neural networks, and yield driven optimization design.
4. Knowledge based neural networks and other advanced network structures and training algorithms: (4 class hours)
Several typical knowledge-based neural network structures, basic principles of spatial mapping technology, deep neural network structures and their training algorithms, combined with local and global optimization training algorithms, and neural network model training based on parallel computing.
5. Special Experiment (6 class hours)
Adopting current mainstream programming platforms (Matlab C++or Python programming experiments can be conducted in groups of up to 3 people, for a total of 3 times. The content includes:
1) MLP Network Construction and Model Training Experiment
2) Active microwave device modeling experiment
3) Passive microwave device modeling experiment
Required completion:
Complete programming code
Detailed programming experiment report Word document
6. Seminars (10 class hours)
Discussion on relevant programming experiments:
1) MLP Network Construction and Model Training Experiment (2 class hours)
2) Active Microwave Device Modeling Experiment (2 class hours)
3) Passive Microwave Device Modeling Experiment (2 class hours)
Conduct discussions on current mainstream software/algorithms:
4) The latest computer-aided design software in the electromagnetic field (2 class hours)
5) The latest progress in training algorithms and optimization techniques (2 class hours)
Required completion:
Discuss the PowerPoint presentation
Group presentations and answering discussion questions
Teaching Schedule:
Week | Course Content | Teaching Method |
1 | Introduction | Lecture |
2 | Introduction to Neural Network Structure | Lecture |
3 | Neural Network Training: Data Sampling Methods and Automatic Model Structure Generation | Lecture |
4 | Neural Network Training: Neural Network Training Based on Local and Global Optimization Algorithms | Lecture |
5 | Application of Neural Networks in Microwave Device Modeling | Lecture |
6 | Application of Neural Networks in Circuit Simulation and Optimization | Lecture |
7 | Knowledge-based neural networks | Lecture |
8 | Other advanced neural network structures and training algorithms | Lecture |
9 | MLP Network Construction and Model Training Experiment | Practice |
10 | Discussion on MLP Network Construction and Model Training | Seminar |
11 | Active microwave device modeling experiment | Practice |
12 | Discussion on modeling of active microwave devices | Seminar |
13 | Passive microwave device modeling experiment | Practice |
14 | Discussion on modeling of passive microwave devices | Seminar |
15 | Discussion on the latest computer-aided design software in the electromagnetic field | Seminar |
16 | Discussion on the latest progress of training algorithms and optimization techniques | Seminar |
17 | ||
18 |
Note: 1.Above one, two, and three items are used as teaching Syllabus in Chinese and announced on the Chinese website of Graduate School. The four and five items are preserved in Graduate School.
2. Course terms: Spring, Autumn , and Spring-Autumn term.
3. The teaching languages for courses: Chinese, English or Chinese-English.
4. Applicable range of discipline: public, first-class discipline, second-class discipline, and third-class discipline.
5. Practice includes: experiment, investigation, research report, etc.
6. Teaching methods: lecture, seminar, practice, etc.
7. Examination for degree courses must be in paper.
8. Teaching material websites are those which have already been announced.
9. Brief introduction of chief lecturer should include: personal information (date of birth, gender, degree achieved, professional title), research direction, teaching and research achievements. (within 100-500 words)
Brief Introduction of Chief lecturer:
Jia Nan Zhang received the B.Eng. degree in Tianjin University, Tianjin, China, in 2013. He received the Ph.D. degree in the School of Microelectronics at Tianjin University, Tianjin, China, and the Department of Electronics at Carleton University, Ottawa, ON, Canada, in 2020.
From 2020 to 2022, he was a Post-Doctoral Research Associate in the Department of Electronics at Carleton University, Ottawa, ON, Canada. In January 2022, he joined the State Key Laboratory of Millimeter Waves at Southeast University, Nanjing, China, where he is currently a Professor. He has authored/co-authored over 70 publications in prestigious microwave journals/conferences. His research interests include machine-learning approaches to microwave design, surrogate modeling and surrogate-assisted optimization, finite element analysis in EM, and quantum computing with applications to EM problems.
Lecturer Information (include chief lecturer)
Lecturer | Discipline (major) | Office Phone Number | Home Phone Number | Mobile Phone Number | Address | Postcode | |
Jia Nan Zhang | Electromagnetic fields and microwave techniques | jiananzhang@seu.edu.cn | Office 508, School of Info. Sci. & Engineering, Southeast University |