Skip to content

mdrs-thiago/PUC_FuzzyLogic

Repository files navigation

Fuzzy System Lectures - Hands-On Repository

Welcome to the Fuzzy System Lectures hands-on repository at PUC-Rio!

This repository contains resources and materials related to the Fuzzy System lectures at the Pontifical Catholic University of Rio de Janeiro. Whether you're a student looking to enhance your understanding of fuzzy systems or an enthusiast eager to explore this exciting field, you'll find a variety of practical materials and examples to get you started.

UPDATE 2024-2

The exam grades are now available at the following link. Please submit a request to gain access to the spreadsheet. As students submit their assignments, the grades will be updated.

For the ICA students in 2024-2, the final activity can be found in this repo.

For post-graduate students in 2024-2, the final activity can be found at this Google Drive link.

Table of Contents

Introduction

Fuzzy systems play a vital role in various domains, including artificial intelligence, control systems, and decision-making processes. This repository serves as a hub for all hands-on materials related to the Fuzzy System lectures conducted at PUC-Rio. It includes code examples, tutorials, and other educational resources to help you master the concepts of fuzzy logic and its applications.

Contents

This repository includes the following:

  1. Hands-on #01 - Python Notebook file containing the basic usage of scikit-fuzzy library.

  2. Hands-on #02 - Python Noteboon file contaning classic control examples using scikit-fuzzy and OpenAI Gym. This file also shows a simple fuzzy-genetic approach for control optimization.

  3. Hands-on #03 - Folder for FIS using MATLAB + Tank Controller example.

Getting Started

To get started with the materials in this repository, follow these steps:

  1. Clone this repository to your local machine using Git:
    git clone https://github.com/mdrs-thiago/PUC_FuzzyLogic.git
    

Contributing

We welcome contributions from the community to improve and expand this repository. If you have code examples, tutorials, lecture notes, or any other relevant materials related to fuzzy systems, feel free to open a pull request.

License

This repository is licensed under the MIT License, which means you are free to use, modify, and distribute the materials for educational and non-commercial purposes. Please read the full license for more details.

Aditional Information

If you can't load the MATLAB files, please use the following URL https://drive.google.com/drive/folders/1pO0XFgNkyxgedLPTo7GsioFRr6B524Ln?usp=sharing

We hope you find this repository valuable and enjoy your exploration of fuzzy systems!

Happy learning!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages