Skip to content
FLAIR Global

Esta página se tradujo con ayuda automática. Ayuda a revisar esta traducción

Herramientas

Aprende lógica difusa y luego construye con ella.

Un camino corto para quienes empiezan, los artículos que dieron origen a todo y las herramientas que los investigadores realmente usan.

Empezar con la lógica difusa es más fácil de lo que parece. Comienza con un ejemplo y una herramienta.

Aprende lógica difusa

  1. 1

    Capta la idea

    Prueba la demostración en nuestra página de inicio. Un conjunto difuso dice cuánto pertenece algo, de 0 a 1.

  2. 2

    Construye un sistema

    Sigue el clásico ejemplo de la propina en scikit-fuzzy. Toma cerca de una hora.

  3. 3

    Lee los clásicos

    Tres artículos breves dieron forma a todo el campo. Están abajo.

  4. 4

    Hazlo tuyo

    Elige una herramienta de abajo y modela algo de tu propio trabajo.

Herramientas

Gratuitas y de código abierto, salvo que se indique.

  • scikit-fuzzy

    Python
    Ideal para
    Aprender lógica difusa y construir sistemas Mamdani en Python, con gráficas de funciones de pertenencia.
    Úsala cuando
    Sabes Python y quieres prototipar un controlador o seguir un ejemplo de libro.

    Instalación

    pip install scikit-fuzzy
    Documentación ↗
  • Simpful

    Python
    Ideal para
    Escribir reglas difusas como texto legible y ejecutar inferencia Mamdani o Takagi-Sugeno.
    Úsala cuando
    Quieres reglas que alguien sin experiencia en programación pueda leer, o necesitas salidas tipo Sugeno.

    Instalación

    pip install simpful
    Documentación ↗
  • pyFUME

    Python
    Ideal para
    Aprender modelos difusos de forma automática a partir de un conjunto de datos.
    Úsala cuando
    Tienes datos tabulares y quieres un modelo Takagi-Sugeno interpretable construido a partir de ellos.

    Instalación

    pip install pyfume
    Documentación ↗
  • FuzzyLite logo

    FuzzyLite

    C++, Java, Python
    Ideal para
    Controladores difusos rápidos en C++, Java o Python.
    Úsala cuando
    Necesitas integrar un controlador dentro de una aplicación o un dispositivo.

    Instalación

    pip install pyfuzzylite
    Documentación ↗
  • Fuzzy Logic Toolbox logo

    Fuzzy Logic Toolbox

    MATLAB
    Ideal para
    Diseñar, ajustar y simular sistemas difusos con apps y bloques de Simulink.
    Úsala cuando
    Tu curso o laboratorio ya usa MATLAB. Requiere una licencia de MATLAB.

    Instalación

    MATLAB Add-Ons > Fuzzy Logic Toolbox
    Documentación ↗
SiguienteProyectosProyectos abiertos de miembros de FLAIR y de la comunidad difusa en general. Código en GitHub, modelos en Hugging Face.