yilmazmehmet's starred repositories

Complete-Python-3-Bootcamp

Course Files for Complete Python 3 Bootcamp Course on Udemy

Language:Jupyter NotebookStargazers:26912Issues:2709Issues:353

Project-Euler-solutions

Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.

Language:MatlabStargazers:51Issues:0Issues:0

GA_fuzzyPID

Optimization of fuzzy control rules by genetic algorithm

Language:MATLABStargazers:25Issues:0Issues:0

pyJaya

Jaya Optimization Algorithm and Its Variants

Language:PythonLicense:MITStargazers:17Issues:5Issues:1

CSO_Matlab

The Matlab Source code of the Competitive Swarm Optimizer (CSO)

Ensemble-learning-deep-beam

Implementing ensemble learning methods for shear strength prediction of RC deep beams with/without web reinforcements

Language:Jupyter NotebookStargazers:15Issues:0Issues:0

Neural-Network-weight-improvement-using-optimization-algorithms

Gray Wolf Optimization (GWO), Imperialist Competitive Algorithm (ICA) and Particle Swarm Optimization (PSO) are used to improve the weights achieved by a Neural Network trained with Gradient Descent method

Language:MATLABStargazers:12Issues:1Issues:0

EvolutionaryAlgorithm_Codes

EA codes from CIAM Group at SUSTech, Shenzhen, China

Language:MATLABStargazers:6Issues:0Issues:0

Constrained-MOPSO

Use MOPSO to deal with constrained MOPs

Language:MATLABStargazers:6Issues:2Issues:0

opp-op-pop-init

PyPI package containing opposition learning operators and population initializers for evolutionary algorithms

Language:PythonLicense:MITStargazers:6Issues:2Issues:1

Runge-Kutta-Optimization-RUN-

The optimization field suffers from the metaphor-based “pseudo-novel” or “fancy” optimizers. Most of these cliché methods mimic animals' searching trends and possess a small contribution to the optimization process itself. Most of these cliché methods suffer from the locally efficient performance, biased verification methods on easy problems, and high similarity between their components' interactions. This study attempts to go beyond the traps of metaphors and introduce a novel metaphor-free population-based optimization method based on the mathematical foundations and ideas of the Runge Kutta (RK) method widely well-known in mathematics. The proposed RUNge Kutta optimizer (RUN) was developed to deal with various types of optimization problems in the future. The RUN utilizes the logic of slope variations computed by the RK method as a promising and logical searching mechanism for global optimization. This search mechanism benefits from two active exploration and exploitation phases for exploring the promising regions in the feature space and constructive movement toward the global best solution. Furthermore, an enhanced solution quality (ESQ) mechanism is employed to avoid the local optimal solutions and increase convergence speed. The RUN algorithm's efficiency was evaluated by comparing with other metaheuristic algorithms in 50 mathematical test functions and four real-world engineering problems. The RUN provided very promising and competitive results, showing superior exploration and exploitation tendencies, fast convergence rate, and local optima avoidance. In optimizing the constrained engineering problems, the metaphor-free RUN demonstrated its suitable performance as well. The authors invite the community for extensive evaluations of this deep-rooted optimizer as a promising tool for real-world optimization. The source codes, supplementary materials, and guidance for the developed method will be publicly available at different hubs at http://imanahmadianfar.com and http://aliasgharheidari.com/RUN.html.

Language:MATLABStargazers:4Issues:0Issues:0

Mating-Selection-based-on-Modified-Strengthened-Dominance-Relation-for-NSGA-III

Matlab file of Mating Selection based on Modified Strengthened Dominance Relation for NSGA-III

Language:MATLABStargazers:4Issues:0Issues:0

AMOFPSO

A multi-objective fuzzy particle swarm optimizaiton (PSO) algorithm (MATLAB)

Language:MATLABLicense:Apache-2.0Stargazers:3Issues:0Issues:0
Language:PythonStargazers:3Issues:0Issues:0

KMGWO

A new K-means grey wolf algorithm for engineering problems

Language:MATLABStargazers:3Issues:1Issues:0

RevitLibrary

SimulEICon Revit Add-on

Language:C#Stargazers:3Issues:2Issues:0

MESMO

Matlab implementation of the Max-value Entropy Search for Multi-Objective Bayesian Optimization

Language:MATLABStargazers:3Issues:0Issues:0

differential_evolution

Library with various differential evolution algorithms and testing functions.

Language:PythonStargazers:3Issues:0Issues:0

scp_crane

An approach to solve crane placement problem in construction site layout planning using linear optimization, as explored by Dr Justin Yeoh. Adapted from code produced by Dr Justin Yeoh on line 784 of scp_old.py

Language:PythonStargazers:2Issues:1Issues:0

942_Bar_Truss

This contains the objective function file to optimize the weight of 942 bar tower truss also known as 26 storey tower truss.

Language:MATLABLicense:BSD-3-ClauseStargazers:2Issues:1Issues:0
Language:MATLABStargazers:1Issues:0Issues:0

FDV

A Fuzzy Decision Variables Framework for Large-scale Multiobjective Optimization

Language:MATLABStargazers:1Issues:0Issues:0
Language:MatlabStargazers:1Issues:0Issues:0