This repository contains selected projects developed as part of the course Intelligent Systems for Decision Support at the University of Ljubljana (Master's level).
Each project tackles a real-world challenge using AI techniques such as optimization, neural networks, PCA, genetic algorithms, PSO and modeling.
Locate a lost mobile phone using signals from base stations. Implemented nonlinear least squares optimization in Matlab.
Custom GA to evolve mathematical expressions targeting a given numeric result. Uses roulette-wheel selection and symbolic encoding.
Used PCA and regression techniques to model chemical processes and study multicollinearity, standardization impact and parameter variances.
Breast cancer classification using a feedforward neural network optimized via Particle Swarm Optimization. Compared results with Matlab's built-in training.
Built two nonlinear models (neural network & fuzzy) to simulate the Helio-Crane mechanical system and compared performance.
Implemented a predictive functional regulator using state-space transformations from a fuzzy model of the Helio-Crane system.
- Matlab (custom implementations)
- No toolboxes (all code from scratch)
- Optimization, modeling, control systems