Guest Lecture about genetic algorithms in the course ECE657: Computational Intelligence/Intelligent Systems Design, Spring 2016, Electrical and Computer Engineering (ECE) Department, University of Waterloo, Canada.
SA is a global optimization technique.
It distinguishes between different local optima.
It is a memory less algorithm & the algorithm does not use any information gathered during the search.
SA is motivated by an analogy to annealing in solids.
& it is an iterative improvement algorithm.
Guest Lecture about genetic algorithms in the course ECE657: Computational Intelligence/Intelligent Systems Design, Spring 2016, Electrical and Computer Engineering (ECE) Department, University of Waterloo, Canada.
SA is a global optimization technique.
It distinguishes between different local optima.
It is a memory less algorithm & the algorithm does not use any information gathered during the search.
SA is motivated by an analogy to annealing in solids.
& it is an iterative improvement algorithm.
Presentation is about genetic algorithms. Also it includes introduction to soft computing and hard computing. Hope it serves the purpose and be useful for reference.
The GENETIC ALGORITHM is a model of machine learning which derives its behavior from a metaphor of the processes of EVOLUTION in nature. Genetic Algorithm (GA) is a search heuristic that mimics the process of natural selection. This heuristic (also sometimes called a metaheuristic) is routinely used to generate useful solutions to optimization and search problems.
Mathematical Optimisation - Fundamentals and ApplicationsGokul Alex
My Session on Mathematical Optimisation Fundamentals and Industry applications for the Academic Knowledge Refresher Program organised by Kerala Technology University and College of Engineering Trivandrum, Department of Interdisciplinary Studies.
Binary Class and Multi Class Strategies for Machine LearningPaxcel Technologies
This presentation discusses the following -
Possible strategies to follow when working on a new machine learning problem.
The common problems with classifiers (how to detect them and eliminate them).
Popular approaches on how to use binary classifiers to problems with multi class classification.
Slides were formed by referring to the text Machine Learning by Tom M Mitchelle (Mc Graw Hill, Indian Edition) and by referring to Video tutorials on NPTEL
This presentation is intended for giving an introduction to Genetic Algorithm. Using an example, it explains the different concepts used in Genetic Algorithm. If you are new to GA or want to refresh concepts , then it is a good resource for you.
An overview of gradient descent optimization algorithms Hakky St
勾配降下法についての論文をスライドにしたものです。
This is the slide for study meeting of gradient descent.
I use this paper and this is very good information about gradient descent.
https://arxiv.org/abs/1609.04747
A Comparison between FPPSO and B&B Algorithm for Solving Integer Programming ...Editor IJCATR
Branch and Bound technique (B&B) is commonly used for intelligent search in finding a set of integer solutions within a space of interest. The corresponding binary tree structure provides a natural parallelism allowing concurrent evaluation of sub-problems using parallel computing technology. Flower pollination Algorithm is a recently-developed method in the field of computational intelligence. In this paper is presented an improved version of Flower pollination Meta-heuristic Algorithm, (FPPSO), for solving integer programming problems. The proposed algorithm combines the standard flower pollination algorithm (FP) with the particle swarm optimization (PSO) algorithm to improve the searching accuracy. Numerical results show that the FPPSO is able to obtain the optimal results in comparison to traditional methods (branch and bound) and other harmony search algorithms. However, the benefits of this proposed algorithm is in its ability to obtain the optimal solution within less computation, which save time in comparison with the branch and bound algorithm.Branch and bound, flower pollination Algorithm; meta-heuristics; optimization; the particle swarm optimization; integer programming.
Presentation is about genetic algorithms. Also it includes introduction to soft computing and hard computing. Hope it serves the purpose and be useful for reference.
The GENETIC ALGORITHM is a model of machine learning which derives its behavior from a metaphor of the processes of EVOLUTION in nature. Genetic Algorithm (GA) is a search heuristic that mimics the process of natural selection. This heuristic (also sometimes called a metaheuristic) is routinely used to generate useful solutions to optimization and search problems.
Mathematical Optimisation - Fundamentals and ApplicationsGokul Alex
My Session on Mathematical Optimisation Fundamentals and Industry applications for the Academic Knowledge Refresher Program organised by Kerala Technology University and College of Engineering Trivandrum, Department of Interdisciplinary Studies.
Binary Class and Multi Class Strategies for Machine LearningPaxcel Technologies
This presentation discusses the following -
Possible strategies to follow when working on a new machine learning problem.
The common problems with classifiers (how to detect them and eliminate them).
Popular approaches on how to use binary classifiers to problems with multi class classification.
Slides were formed by referring to the text Machine Learning by Tom M Mitchelle (Mc Graw Hill, Indian Edition) and by referring to Video tutorials on NPTEL
This presentation is intended for giving an introduction to Genetic Algorithm. Using an example, it explains the different concepts used in Genetic Algorithm. If you are new to GA or want to refresh concepts , then it is a good resource for you.
An overview of gradient descent optimization algorithms Hakky St
勾配降下法についての論文をスライドにしたものです。
This is the slide for study meeting of gradient descent.
I use this paper and this is very good information about gradient descent.
https://arxiv.org/abs/1609.04747
A Comparison between FPPSO and B&B Algorithm for Solving Integer Programming ...Editor IJCATR
Branch and Bound technique (B&B) is commonly used for intelligent search in finding a set of integer solutions within a space of interest. The corresponding binary tree structure provides a natural parallelism allowing concurrent evaluation of sub-problems using parallel computing technology. Flower pollination Algorithm is a recently-developed method in the field of computational intelligence. In this paper is presented an improved version of Flower pollination Meta-heuristic Algorithm, (FPPSO), for solving integer programming problems. The proposed algorithm combines the standard flower pollination algorithm (FP) with the particle swarm optimization (PSO) algorithm to improve the searching accuracy. Numerical results show that the FPPSO is able to obtain the optimal results in comparison to traditional methods (branch and bound) and other harmony search algorithms. However, the benefits of this proposed algorithm is in its ability to obtain the optimal solution within less computation, which save time in comparison with the branch and bound algorithm.Branch and bound, flower pollination Algorithm; meta-heuristics; optimization; the particle swarm optimization; integer programming.
Interior Dual Optimization Software Engineering with Applications in BCS Elec...BRNSS Publication Hub
Interior optimization software and algorithms programming methods provide a computational tool with
a number of applications. Theory and computational demonstrations/techniques were primarily shown
in previous articles. The mathematical framework of this new method, (Casesnoves, 2018–2020), was
also proven.The links among interior optimization, graphical optimization (Casesnoves, 2016–7), and
classical methods in non-linear equations systems were developed. This paper is focused on software
engineering with mathematical methods implementation in programming as a primary subject. The
specific details for interior optimization computational adaptation on every specific problem, such as
engineering, physics, and electronics physics, are explained. Second subject is electronics applications
of software in the field of superconductors. It comprises a series of new BCS equation optimization
for Type I superconductors, based on previous research for other different Type I superconductors
previously published. A new dual optimization for two superconductors is simulated. Results are
acceptable with low errors and imaging demonstrations of the interior optimization utility.
Data-Driven Hydrocarbon Production Forecasting Using Machine Learning Techniques (pp. 65-72)
Masoud Safari Zanjani, Mohammad Abdus Salam, Osman Kandara
Department of Computer Science, Southern University, Baton Rouge, Louisiana, USA.
Vol. 18 No. 6 JUNE 2020 International Journal of Computer Science and Information Security
https://sites.google.com/site/ijcsis/vol-18-no-6-jun-2020
This work considers the multi-objective optimization problem constrained by a system of bipolar fuzzy relational equations with max-product composition. An integer optimization based technique for order of preference by similarity to the ideal solution is proposed for solving such a problem. Some critical features associated with the feasible domain and optimal solutions of the bipolar max-Tp equation constrained optimization problem are studied. An illustrative example verifying the idea of this paper is included. This is the first attempt to study the bipolar max-T equation constrained multi-objective optimization problems from an integer programming viewpoint.
This work considers the multi-objective optimization problem constrained by a system of bipolar fuzzy relational equations with max-product composition. An integer optimization based technique for order of preference by similarity to the ideal solution is proposed for solving such a problem. Some critical features associated with the feasible domain and optimal solutions of the bipolar max-Tp equation constrained optimization problem are studied. An illustrative example verifying the idea of this paper is included. This
is the first attempt to study the bipolar max-T equation constrained multi-objective optimization problems
from an integer programming viewpoint.
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...ijcsa
Task scheduling plays an important part in the improvement of parallel and distributed systems. The problem of task scheduling has been shown to be NP hard. The time consuming is more to solve the problem in deterministic techniques. There are algorithms developed to schedule tasks for distributed environment, which focus on single objective. The problem becomes more complex, while considering biobjective.This paper presents bi-objective independent task scheduling algorithm using elitist Nondominated
sorting genetic algorithm (NSGA-II) to minimize the makespan and flowtime. This algorithm generates pareto global optimal solutions for this bi-objective task scheduling problem. NSGA-II is implemented by using the set of benchmark instances. The experimental result shows NSGA-II generates efficient optimal schedules.
FAMILY OF 2-SIMPLEX COGNITIVE TOOLS AND THEIR APPLICATIONS FOR DECISION-MAKIN...cscpconf
The urgency of application and development of cognitive graphic tools for usage in intelligent systems of data analysis, decision making and its justifications is given. Cognitive graphic tool “2-simplex prism" and examples of its usage are presented. Specificity of program realization of cognitive graphics tools invariant to problem areas is described. Most significant results are given and discussed. Future investigations are connected with usage of new approach to rendering, cross-platform realization, cognitive features improving and expanding of n-simplex
family.
FAMILY OF 2-SIMPLEX COGNITIVE TOOLS AND THEIR APPLICATIONS FOR DECISION-MAKIN...csandit
Urgency of application and development of cognitive graphic tools for usage in intelligent systems of data analysis, decision making and its justifications is given. Cognitive graphic tool
“2-simplex prism" and examples of its usage are presented. Specificity of program realization of cognitive graphics tools invariant to problem areas is described. Most significant results are given and discussed. Future investigations are connected with usage of new approach to rendering, cross-platform realization, cognitive features improving and expanding of n-simplex family
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATIONijaia
Function Approximation is a popular engineering problems used in system identification or Equation
optimization. Due to the complex search space it requires, AI techniques has been used extensively to spot
the best curves that match the real behavior of the system. Genetic algorithm is known for their fast
convergence and their ability to find an optimal structure of the solution. We propose using a genetic
algorithm as a function approximator. Our attempt will focus on using the polynomial form of the
approximation. After implementing the algorithm, we are going to report our results and compare it with
the real function output.
هذة المحاضرة تناقش العوالم الافتراضية فى التعليم واهمية الذكاء الاصطناعى والتوأم الرقمى والإستفادة من العلوم المختلفة فى بيئة الميتافيرس وتقنيات عالم الميتافيرس فى التعليم وتم القائها فى المؤتمر الدولى للتعليم الابداعى والتحول الرقمى فى التعليم بجامعة الكويت الدولية يوم 13 نوفمبر 2022
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنيةAboul Ella Hassanien
تحت رعاية الاستاذ الدكتور / محمود صقر رئيس اكاديمية البحث العلمي و إشراف الأستاذ الدكتور/ أحمد جبر المشرف علي المجالس النوعية ورئاسة الاستاذ الدكتور / احمد الشربيني مقرر مجلس بحوث الاتصالات وتكنولوجيا المعلومات تم تنظيم ورشة عمل اليوم 7 نوفمبر بمقر اكاديمية البحث العلمي عن " دور الذكاء الاصطناعي وانترنت الاشياء في مكافحة التغيرات المناخية" وذلك بمناسبة انعقاد مؤتمر الاطراف للتغيرات المناخية COP27 والمنعقد بمدينة شرم الشيخ. وقد عرض المتحدثون وهم الاستاذ الدكتو. / ابو العلا حسانين عضو المجلس والاستاذ الدكتور / اشرف درويش عضو المجلس والدكتورة لبني ابو المجد دور وتطبيقات الذكاء الاصطناعي وانترنت الاشياء في مجالات متعددة ومرتبطة بالتغيرات المناخية منها الزراعة ، الطاقة، الصحة , الاقتصاد الاخضر ، النقل والمواصلات والتخطيط العمراني من اجل الحد من التاثيرات المناخية والتي تهدف الي تقليل نسب انبعاث غازات الاحتباس الحراري والتكيف مع التغيرات المناخية. امتدت ورشة العمل لاكثر من ثلاث ساعات. وشارك عدد كبير من الحضور من الجامعات والمراكز البحثية المختلفة ووسائل الاعلام. كما شارك بالحضور معالي الاستاذ الدكتور / عصام شرف رئيس وزراء مصر الاسبق. وفي نهاية ورشة العمل استعرض الاستاذ الدكتور الشربيني النتائج والتوصيات العامة لورشة العمل والتي بدورها تدعو الي تعزيز دور التكنولوجيا البازغة في مكافحة التغيرات المناخية.
الذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والأمنيةAboul Ella Hassanien
تحت رعاية الاستاذ الدكتور محمود صقر رئيس اكاديمية البحث العلمى والتكنولوجيا وإشراف الاستاذ الدكتور احمد جبر المشرف على المجالس النوعية ينظم مجلس تكنولوجيا المعلومات والاتصالات بالاكاديمية ندوة بعنوان "الذكاء الأصطناعى ومستقبل الأمن المناخى" يوم الاثنين الموافق 7 نوفمبر 2022 باكاديمية البحث العلمى بشارع القصر العينى وتناقش الندوة عدد من المحاور اهمها المخاطر الأمنية المتعلقة بالمناخ وتاثيرات التغير المناخى على الأمن العام و التهديدات المتصاعدة للأمن القومي والعلاقة بين التغير المناخى والموارد الطبيعية والامن الانسانى والتاثيرات المجتمعية بالاضافة الى الاثار المتتالية لتأثيرات تغير المناخ على الأمن الغذائي وأمن الطاقة والامن الإجتماعى والانسانى والذكاء الأصطناعى المسؤول ومستقبل الأمن المناخى وانعكاساته الاجتماعية والانسانية والأمنية ومحور الذكاء الاصطناعي وتعزيزإستراتيجية العمل المناخي.
تحت رعاية
الأستاذ الدكتور محمد الخشت رئيس جامعة القاهرة
كلية التجارة-جامعة القاهرة
دور الذكاء الاصطناعي فى دعم الإقتصاد الأخضر لمواجهة التغيرات المناخية
الإستخدام المسؤول للذكاء الإصطناعى فى سياق تغيرالمناخ خارطة طريق فى عال...Aboul Ella Hassanien
تحت رعاية
الأستاذ الدكتور محمد الخشت رئيس جامعة القاهرة
الأستاذ الدكتور محمد سامي - نائب رئيس الجامعة لشئون خدمة المجتمع والبيئة - جامعة القاهرة
الاستاذ الدكتور رضا عبد الوهاب – عميد كلية الحاسبات والذكاء الإصطناعى – جامعة القاهرة
ويبينار بعنوان
الإستخدام المسؤول للذكاء الإصطناعى
فى سياق تغيرالمناخ
خارطة طريق فى عالم شديد التحديات والإضطرابات
الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسيةAboul Ella Hassanien
تحت رعاية الأستاذ الدكتور محمد الخشت رئيس جامعة القاهرة و الأستاذ الدكتور محمد سامي - نائب رئيس الجامعة لشئون خدمة المجتمع والبيئة - جامعة القاهرة ويبينار بعنزان الذكاء الإصطناعي والتغيرات المناخية والبيئية:الفرص والتحديات والأدوات السياسية
تنظم كلية الحاسبات والذكاء الاصطناعى - جامعة دمياط ويبينار بعنون الذكاء الاصطناعى:أسلحة لاتنام وأفاق لاتنتهى يحاضر فيها الاستاذ الدكتور ابوالعلا عطيفى حسنين الاستاذ بكلية الحاسبات والذكاء الاصطناعى - جامعة القاهرة ومؤسس ورئيس المدرسة العلمية البحثية المصرية وذلك يوم الثلاثاء الموافق 26 ابريل الساعة العاشرة مساء على منصة زووم ويناقش فيها مفهوم الطائرات بدون طيار وتطبيقاتها التجارية والمدنية والعسكرية والامن السيبرانى المعزز بالذكاء الاصطناعى ومفهوم الجيوش الالكترونية وعرض بعض النقاط البحثية فى علوم الطيارات بدون طيار المعزز بتقنيات الذكاء الاصطناعى و التؤمة الرقمية ---
ويبينا بالتعاون مع كلية العلوم الادارية - جامعة الكويت بعنوان اقتصاد ميتافيرس - يوم الاربعاء الموافق 20 ابريل 2022 وتناقش العوالم الافتراضية والاقتصاد الافتراضى
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Online aptitude test management system project report.pdfKamal Acharya
The purpose of on-line aptitude test system is to take online test in an efficient manner and no time wasting for checking the paper. The main objective of on-line aptitude test system is to efficiently evaluate the candidate thoroughly through a fully automated system that not only saves lot of time but also gives fast results. For students they give papers according to their convenience and time and there is no need of using extra thing like paper, pen etc. This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application (user Location doesn’t matter). No restriction that examiner has to be present when the candidate takes the test.
Every time when lecturers/professors need to conduct examinations they have to sit down think about the questions and then create a whole new set of questions for each and every exam. In some cases the professor may want to give an open book online exam that is the student can take the exam any time anywhere, but the student might have to answer the questions in a limited time period. The professor may want to change the sequence of questions for every student. The problem that a student has is whenever a date for the exam is declared the student has to take it and there is no way he can take it at some other time. This project will create an interface for the examiner to create and store questions in a repository. It will also create an interface for the student to take examinations at his convenience and the questions and/or exams may be timed. Thereby creating an application which can be used by examiners and examinee’s simultaneously.
Examination System is very useful for Teachers/Professors. As in the teaching profession, you are responsible for writing question papers. In the conventional method, you write the question paper on paper, keep question papers separate from answers and all this information you have to keep in a locker to avoid unauthorized access. Using the Examination System you can create a question paper and everything will be written to a single exam file in encrypted format. You can set the General and Administrator password to avoid unauthorized access to your question paper. Every time you start the examination, the program shuffles all the questions and selects them randomly from the database, which reduces the chances of memorizing the questions.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Optimization problems and algorithms
1. Optimization Problems and
Algorithms
Dr. Mohammed M. Nasef
Mathematics Department, Faculty of Science, Menoufia University
Member at Scientific Research Group in Egypt(SERG)
Workshop on Intelligent System
and Applications (ISA’17)
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics,
Benha University.
13 May 2017
2. Overview
Definition of Optimization
Definition of Optimization Problems
Types of Optimization Techniques
Meta-heuristic Algorithms
An Example : Whale Optimization Algorithm
2
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
3. Definition of Optimization
3
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
The process of finding the best values for the
variables of a particular problem to minimize or
maximize an objective function
4. Definition of Optimization Problem
4
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Optimization
Problem
Variables
Continuous Discrete
Constraints
Constrained Unconstrained
Objective
Function
Single Multi
5. Definition of Optimization Problem (cont.)
5
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
𝐟 𝐱 𝟏, 𝐱𝟐 = 𝐱 𝟏
𝟐
+𝟐𝐱 𝟐
𝟐
-0.3cos(3 𝛑𝐱 𝟏)( 4 𝛑𝐱 𝟐)+0.3
𝐨𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧 𝐦𝐢𝐧(𝐟)
𝐀𝐧 𝐞𝐱𝐚𝐦𝐩𝐥𝐞 ∶ 𝐬𝐢𝐧𝐠𝐥𝐞 𝐨𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧
𝐯𝐚𝐫𝐢𝐚𝐛𝐥𝐞𝐬 ∈ [𝟏𝟎, −𝟏𝟎]
𝐔𝐧𝐜𝐨𝐧𝐬𝐭𝐫𝐚𝐢𝐧𝐞𝐝 𝐏𝐫𝐨𝐛𝐥𝐞𝐦
6. Definition of Optimization Problem (cont.)
6
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Min f(z1, z2, z3) = (-100-(z1-5)2 - (z2-5)2 +(z3-5)2)/100
Subject to;
h(z1, z2, z3) = (z1 - 3)2 + (z2 - 2)2 + (z3 - 5)2 – 0.0625 ≤ 0
where;
0 ≤ zi ≤ 10;
𝐀𝐧 𝐞𝐱𝐚𝐦𝐩𝐥𝐞 ∶ 𝐬𝐢𝐧𝐠𝐥𝐞 𝐨𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧
𝐂𝐨𝐧𝐬𝐭𝐫𝐚𝐢𝐧𝐞𝐝 𝐏𝐫𝐨𝐛𝐥𝐞𝐦
7. Definition of Optimization Problem (cont.)
7
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
𝐀𝐧 𝐞𝐱𝐚𝐦𝐩𝐥𝐞 ∶ 𝐌𝐮𝐥𝐭𝐢 𝐨𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧
𝐔𝐧𝐜𝐨𝐧𝐬𝐭𝐫𝐚𝐢𝐧𝐞𝐝 𝐏𝐫𝐨𝐛𝐥𝐞𝐦
𝐨𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧 𝐦𝐢𝐧(𝐟𝟏 ) & 𝐦𝐢𝐧(𝐟𝟐 ) & 𝐦𝐢𝐧(𝐟𝟑 )
8. Definition of Optimization Problem (cont.)
8
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
𝐀𝐧 𝐞𝐱𝐚𝐦𝐩𝐥𝐞 ∶ 𝐌𝐮𝐥𝐭𝐢 𝐨𝐛𝐣𝐞𝐜𝐭𝐢𝐯𝐞 𝐟𝐮𝐧𝐜𝐭𝐢𝐨𝐧
𝐂𝐨𝐧𝐬𝐭𝐫𝐚𝐢𝐧𝐞𝐝 𝐏𝐫𝐨𝐛𝐥𝐞𝐦
𝒎𝒊𝒏 = {
𝐬𝐮𝐛𝐣𝐞𝐜𝐭 𝐭𝐨;
9. 9
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Types of Optimization Techniques
Optimization
Technique
Conventional
Mathematical
Programming
Calculus
Methods
Network
Methods
Nonconventional
Meta-heuristic
algorithms
10. 10
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Meta-heuristic Algorithms
Meta-heuristic is a general algorithmic framework
which can be applied to different optimization
problems with relatively few modifications to make
them adapted to a specific problem.
11. 11
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Meta-heuristic Algorithms (cont.)
Meta-heuristic
algorithms
Evolutionary
algorithms
GA GP
Physics-based
algorithms
CSS SA
Swarm-based
algorithms
Whale
Ant
Colony
Human-based
algorithms
TLBO EMA
Genetic Algorithm (GA) Genetic Programming (GP) Charged System Search (CSS)
Simulated Annealing (SA) Teaching Learning Based Optimization(TLBO) Exchange Market Algorithm (EMA)
12. 12
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
An Example : Whale optimization algorithm
1- Encircling prey
2- Bubble-net attacking method (exploitation phase)
3- Search for prey (exploration phase)
Behavior of Whale
13. 13
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Whale optimization algorithm(cont.)
Mathematical Model
Where t is the current iteration, A and C are coefficient vectors, X* is the
position vector of the best solution, and X indicates the position vector of a
solution, | | is the absolute value.
1- Encircling prey
14. 14
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
Whale optimization algorithm (cont.)
Where components of a are linearly decreased from 2 to 0 over the course of
iterations and r is random vector in [0; 1]
The vectors A and C are calculated as follows:
Mathematical Model (cont.)
15. 15
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
2- Bubble-net mechanism (exploitation phase)
Whale optimization algorithm (cont.)
Mathematical Model (cont.)
Where the value of A is a random value in interval [-a, a] and the value of a is
decreased from 2 to 0 , D’ =| X*(t) - X(t) | is the distance between the prey (best
solution) and the ith whale, b is a constant, l is a random number in [-1; 1], and p is a
random number in [0; 1]
16. 16
Workshop on Intelligent System and Applications (ISA’17), Faculty of Computers and Informatics, Benha
University.
3- search for prey (exploration phase)
Whale optimization algorithm (cont.)
Mathematical Model (cont.)
Where Xrand is a random position vector chosen from the current population.
In order to force the search agent to move far a way from
reference whale, we use the A with values > 1 or < 1
17. Thanks and Acknowledgement
Workshop on Intelligent System and Applications (ISA’17),
Faculty of Computers and Informatics, Benha University.