Mohammed Al-Eiadeh's repositories
Graph_Based_Network_Resource_Allocation_Approaches
Graph Theoritec Approaches Based Network Defence; Defence in Depth; Behavioral Defender; Markov Blanket; Neighbor Degree Nodes; Page Rank
Jaya-for-0.1-Knapsack-problems
The usage of Jaya optimization algorithm with opposition based learning, four V-transfer functions, mutation operator, and repair mechanism to solve various 0.1 knapsack problems
A_Modified_BHO_and_BCS_With_Mutation_for_FS_based_on_Modified_Objective_Function
Feature Selection, Wrapper Feature Selection, Black Hole Algorithm, Cuckoo Search Algorithm, Correlation Functions, Transfer Function
Binary_Cuckoo_Search_for_FS
This repositort demonstrates the usage of a wrapper FS approach based on a Cuckoo Search Algorithm (CSA) with an updated Fitness Function (FS) based on correlation functions.
Classify_Negative_from_Positive_Numbers_using_Simple_Perceptron
In this simple project (toy), we used simple perceptron with the perceptron universal learning rule to classify the positive from negative numbers
Finding-Max-Clique-Using-Several-Optimization-Algorithm-Like-Crow-Search-and-Cuckoo-Search-
This repository is about utilizing several evolutionary optimization algorithms to solve max clique problem; Crow Search, Cuckoo Search, Jaya, and Genetic algorithm.
GeniGraph_Implementation_Project
This repository is the implementation of our rational resource allocation decision-makers called GeniGraph. This is about propagating the security resourses that defenders own to improve the security level of interdependent systems
Resource-Allocation-via-Attack-Graph-with-Incorporating-the-Asset-Losses
Apply the PageRank Algorithm For the Resource Allocation Via Attack Graph
Single_Threaded_Parzen_Window_Classifier_From_Scratch
A java implementation for single_threaded Parzen window classification algorithm
tribuo
Tribuo - A Java machine learning library