Giter VIP home page Giter VIP logo

ci's Introduction

Course Removed Due to Insufficient Enrollment

Computational Intelligence

Welcome to the Computational Intelligence course! In this exciting journey, we'll delve into the fascinating world of intelligent systems, where machines learn, adapt, and make decisions based on data. Let's explore the key topics that await you.

Topics Covered

Our course will explore three fundamental areas of Computational Intelligence:

  1. Neural Networks:

    • Inspired by biological nervous systems, neural networks play a crucial role in transforming input to output.
    • Types of neural networks include feed-forward networks, self-organizing maps, recurrent networks, ART and Hopfield neural networks.
    • Our research challenge: How do we effectively train neural networks?
  2. Evolutionary Algorithms (EAs):

    • EAs aim to find plans that optimize a given fitness function.
    • Examples include solving the traveling salesman problem using genetic algorithms.
    • We'll explore nature-inspired optimization techniques, such as genetic algorithms, particle swarm optimization, bee colony, and artificial ants.
  3. Fuzzy Logic and Fuzzy Set Theory:

    • Fuzzy logic allows us to represent "fuzzy" knowledge, which is less sensitive to errors or noise.
    • Applications include building control systems and calculating overall quality (fitness) in various scenarios.

Prerequisites

  • Basic Knowledge: You should have a solid understanding of artificial intelligence concepts.
  • Mathematics: Advanced topics may require strong mathematical foundations.

References

  • Pythorch Workshop
  • Meta Heuristic Algorithms(Draft)
  • Some Published Papers
  • Haykin, S. S. (2009). Neural Networks and Learning Machines (3rd ed.). Prentice Hall.PDF
  • طاهری، س.م. (1375)، آشنایی با نظریه مجموعه­ های فازی (تالیف)، انتشارات جهاد دانشگاهی دانشگاه فردوسی مشهد (چاپ دوم: 1378)
  • Zimmermann, H.-J. (2001). Fuzzy Set Theory-and Its Applications, Fourth Edition. Prentice Hall. PDF

Grading:

  • Homework – 40%
  • Midterm – 20%
    — Will consist of mathematical problems and/or programming assignments.
  • Seminars - 10%
  • Final – 30%

Academic Honor Code:

Honesty and integrity are vital elements of the academic works. All your submitted assignments must be entirely your own (or your own group's).

We will follow the standard of Faculty of Mathematical Sciences approach:

  • You should not use code of others or be looking at code of others when you write your own: You can talk to people but have to write your own solution/code
  • You can talk to others about the algorithm(s) to be used to solve a homework problem; as long as you then mention their name(s) on the work you submit

Questions?

I will be having office hours for this course on Monday (10:00 AM--11:30 AM). If this is not convenient, email me at [email protected], talk to me after class or schedule an appointment via Calendly.

Our Slack workspace

Come and join our Slack group to engage in course discussions.


ci's People

Contributors

mamintoosi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.