SoftwareX (Jul 2023)

In-Cognitive: A web-based Python application for fuzzy cognitive map design, simulation, and uncertainty analysis based on the Monte Carlo method

  • Themistoklis Koutsellis,
  • Georgios Xexakis,
  • Konstantinos Koasidis,
  • Natasha Frilingou,
  • Anastasios Karamaneas,
  • Alexandros Nikas,
  • Haris Doukas

Journal volume & issue
Vol. 23
p. 101513

Abstract

Read online

Fuzzy Cognitive Mapping is a semi-quantitative modelling method, widely used for decision support in various domains. However, existing software applications have been criticised over inadequate handling of uncertain information, lack of accessibility, and inability to converge to solutions for all modelled systems. Here we present In-Cognitive, an open-source, web-based application for the creation, visualisation, and simulation of Fuzzy Cognitive Maps, ensuring solution convergence and allowing for Monte Carlo uncertainty analysis. The application is built in Python and Bokeh and provides an accessible and user-friendly interface to model various systems quickly and reliably and evaluate the robustness of the modelling solutions.

Keywords