|
END4027 | Artificial Neural Networks | 3+0+0 | ECTS:5 | Year / Semester | Fall Semester | Level of Course | First Cycle | Status | Elective | Department | DEPARTMENT of INDUSTRIAL ENGINEERING | Prerequisites and co-requisites | None | Mode of Delivery | | Contact Hours | 14 weeks - 3 hours of lectures per week | Lecturer | Prof. Dr. Şükrü ÖZŞAHİN | Co-Lecturer | | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | The goal of this course is to teach the fundamental principles and algorithms of Artificial Neural Network (ANN) systems for modeling and solving engineering problems. |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | Describe basic artificial neural network models | 3,4 | 1,6 | LO - 2 : | Use the most common ANN architectures and their learning algorithms for a specific application | 3,4 | 1,5,6 | LO - 3 : | Implement basic ANN models and algorithms using Matlab and its Neural Network Toolbox | 3,4 | 1,3,6 | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome | |
Artificial intelligence and machine learning. fundamentals of ANN, neural cell models, Multi-Layer Perception network (MLP), backpropagation learning, supervised learning, unsupervised learning, reinforcement learning, applications of artificial neural networks, project presentation |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Introduction to artificial intelligence and machine learning | | Week 2 | Introduction to artificial neural networks, fundamentals of ANN | | Week 3 | Biological and artificial nerve cells, neural cell models | | Week 4 | Supervised learning: Perceptron learning algorithm | | Week 5 | Basic network topologies and Multi-layer Perceptron network (MLP) | | Week 6 | Backpropagation learning | | Week 7 | Radial Basis Function (RBF) network. | | Week 8 | Unsupervised learning: Adaptive Resonance Theory (ART),
Reinforcement learning: Learning Vector Quantization (LVQ), Self-Organizing Maps (SOM) | | Week 9 | Midterm exam | | Week 10 | Applications of artificial neural networks | | Week 11 | Industrial engineering applications with ANN | | Week 12 | Forecasting with ANN | | Week 13 | Implementation of artificial neural networks models and
associated learning algorithms in MATLAB numerical software environment | | Week 14 | ANN software and applications | | Week 15 | Project presentation | | Week 16 | Final exam | | |
1 | Aggarwal, Charu C. 2018; Neural Networks and Deep Learning: A Textbook, Springer, ISBN: 978-3319944623. | | 2 | Prof. Dr. Çetin Elmas, 2007, "Yapay Zeka Uygulamaları", Seçkin Yayıncılık, 425 s.
Prof. Dr. Ercan Öztemel, 2003, "Yapay Sinir Ağları", Papatya Yayıncılık, 238s. | | 3 | Haykin, Simon. 2004; Neural Networks: A Comprehensive Foundation, Prentice Hall, 2nd Edition, ISBN: 978-0132733502. | | |
1 | Vasif Nabiyev , Yapay Zeka: Problemler, Yöntemler, Algoritmalar, 2. baskı, 764 s., Seçkin, Ankara, 2005. | | 2 | Şeref Sağıroğlu, Erkan Beşdok, Mehmet Erler, 2003, "Mühendislikte Yapay Zeka Uygulamaları - I : Yapay Sinir Ağları", Ufuk Yayıncılık, 426s. | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | | 1.5 | 20 | Project | 14 | | 1.5 | 15 | Homework/Assignment/Term-paper | 8 | | 1.5 | 15 | End-of-term exam | 16 | | 1.5 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 3 | 14 | 42 | Sınıf dışı çalışma | 3 | 12 | 36 | Arasınav için hazırlık | 8 | 1 | 8 | Arasınav | 1.5 | 1 | 1.5 | Ödev | 3 | 2 | 6 | Proje | 6 | 1 | 6 | Dönem sonu sınavı için hazırlık | 9 | 1 | 9 | Dönem sonu sınavı | 1.5 | 1 | 1.5 | Total work load | | | 110 |
|