this a soft computing algorithm for solving global minima and maxima problem. we used this algorithm to solve the economic load dispatch problem.to minimize the cost .
TEACHING AND LEARNING BASED OPTIMISATIONUday Wankar
Teaching–Learning-Based Optimization (TLBO) seems to be a rising star from amongst a number of metaheuristics with relatively competitive performances. It is reported that it outperforms some of the well-known metaheuristics regarding constrained benchmark functions, constrained mechanical design, and continuous non-linear numerical optimization problems. Such a breakthrough has steered us towards investigating the secrets of TLBO’s dominance. This report’s findings on TLBO qualitatively and quantitatively through code-reviews and experiments, respectively.
Teaching learning based optimization techniqueSmriti Mehta
Kind Attn. Engg. students, don't turn a blind eye to this one, it may do wonders to you.It is a unique NATURE INSPIRED technique free from Algo Specific Parameters, unlike others , gives accurate results and is the easiest method of optimisation known to me so far.
TEACHING AND LEARNING BASED OPTIMISATIONUday Wankar
Teaching–Learning-Based Optimization (TLBO) seems to be a rising star from amongst a number of metaheuristics with relatively competitive performances. It is reported that it outperforms some of the well-known metaheuristics regarding constrained benchmark functions, constrained mechanical design, and continuous non-linear numerical optimization problems. Such a breakthrough has steered us towards investigating the secrets of TLBO’s dominance. This report’s findings on TLBO qualitatively and quantitatively through code-reviews and experiments, respectively.
Teaching learning based optimization techniqueSmriti Mehta
Kind Attn. Engg. students, don't turn a blind eye to this one, it may do wonders to you.It is a unique NATURE INSPIRED technique free from Algo Specific Parameters, unlike others , gives accurate results and is the easiest method of optimisation known to me so far.
Deep Reinforcement Learning: Q-LearningKai-Wen Zhao
This slide reviews deep reinforcement learning, specially Q-Learning and its variants. We introduce Bellman operator and approximate it with deep neural network. Last but not least, we review the classical paper: DeepMind Atari Game beats human performance. Also, some tips of stabilizing DQN are included.
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.
Artificial Intelligence: What Is Reinforcement Learning?Bernard Marr
Reinforcement learning is one of the most discussed, followed and contemplated topics in artificial intelligence (AI) as it has the potential to transform most businesses. In this SlideShare, I want to provide a simple guide that explains reinforcement learning and give you some practical examples of how it is used today.
This is an internship presentation that I created as part of the internship curriculum, you can use this presentation for a web developer internship presentation that you might need to give in your college.
If you want some animation please see Internship Presentation 2 that I uploaded.
It has basic web developer tools explained like Git, HTML, Java etc.
Reinforcement Learning 6. Temporal Difference LearningSeung Jae Lee
A summary of Chapter 6: Temporal Difference Learning of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Check my website for more slides of books and papers!
https://www.endtoend.ai
발표자: 곽동현(서울대 박사과정, 현 NAVER Clova)
강화학습(Reinforcement learning)의 개요 및 최근 Deep learning 기반의 RL 트렌드를 소개합니다.
발표영상:
http://tv.naver.com/v/2024376
https://youtu.be/dw0sHzE1oAc
Reinforcement Learning (RL) approaches to deal with finding an optimal reward based policy to act in an environment (Charla en Inglés)
However, what has led to their widespread use is its combination with deep neural networks (DNN) i.e., deep reinforcement learning (Deep RL). Recent successes on not only learning to play games but also superseding humans in it and academia-industry research collaborations like for manipulation of objects, locomotion skills, smart grids, etc. have surely demonstrated their case on a wide variety of challenging tasks.
With application spanning across games, robotics, dialogue, healthcare, marketing, energy and many more domains, Deep RL might just be the power that drives the next generation of Artificial Intelligence (AI) agents!
In some applications, the output of the system is a sequence of actions. In such a case, a single action is not important
game playing where a single move by itself is not that important.in the case of the agent acts on its environment, it receives some evaluation of its action (reinforcement),
but is not told of which action is the correct one to achieve its goal
the teaching learning algorithm is used to solve the problem for economic load dispatch. to minimize the cost . so this is not a completed program. we completed this program up to learner phase. we completed teacher phase and leaner phase.
Deep Reinforcement Learning: Q-LearningKai-Wen Zhao
This slide reviews deep reinforcement learning, specially Q-Learning and its variants. We introduce Bellman operator and approximate it with deep neural network. Last but not least, we review the classical paper: DeepMind Atari Game beats human performance. Also, some tips of stabilizing DQN are included.
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.
Artificial Intelligence: What Is Reinforcement Learning?Bernard Marr
Reinforcement learning is one of the most discussed, followed and contemplated topics in artificial intelligence (AI) as it has the potential to transform most businesses. In this SlideShare, I want to provide a simple guide that explains reinforcement learning and give you some practical examples of how it is used today.
This is an internship presentation that I created as part of the internship curriculum, you can use this presentation for a web developer internship presentation that you might need to give in your college.
If you want some animation please see Internship Presentation 2 that I uploaded.
It has basic web developer tools explained like Git, HTML, Java etc.
Reinforcement Learning 6. Temporal Difference LearningSeung Jae Lee
A summary of Chapter 6: Temporal Difference Learning of the book 'Reinforcement Learning: An Introduction' by Sutton and Barto. You can find the full book in Professor Sutton's website: http://incompleteideas.net/book/the-book-2nd.html
Check my website for more slides of books and papers!
https://www.endtoend.ai
발표자: 곽동현(서울대 박사과정, 현 NAVER Clova)
강화학습(Reinforcement learning)의 개요 및 최근 Deep learning 기반의 RL 트렌드를 소개합니다.
발표영상:
http://tv.naver.com/v/2024376
https://youtu.be/dw0sHzE1oAc
Reinforcement Learning (RL) approaches to deal with finding an optimal reward based policy to act in an environment (Charla en Inglés)
However, what has led to their widespread use is its combination with deep neural networks (DNN) i.e., deep reinforcement learning (Deep RL). Recent successes on not only learning to play games but also superseding humans in it and academia-industry research collaborations like for manipulation of objects, locomotion skills, smart grids, etc. have surely demonstrated their case on a wide variety of challenging tasks.
With application spanning across games, robotics, dialogue, healthcare, marketing, energy and many more domains, Deep RL might just be the power that drives the next generation of Artificial Intelligence (AI) agents!
In some applications, the output of the system is a sequence of actions. In such a case, a single action is not important
game playing where a single move by itself is not that important.in the case of the agent acts on its environment, it receives some evaluation of its action (reinforcement),
but is not told of which action is the correct one to achieve its goal
the teaching learning algorithm is used to solve the problem for economic load dispatch. to minimize the cost . so this is not a completed program. we completed this program up to learner phase. we completed teacher phase and leaner phase.
This talk focuses on one of critical optimization provided as a part of the VC++ compiler: ‘Profile Guided Optimization (PGO)’. PGO in simple words is somewhat a major component of the secret sauce for high performant Microsoft internal products (Windows, Internet Explorer, Lync, Office, Surface and many others). To summarize, PGO helps in improving the runtime performance of the application by training it for a set of common user scenarios. This talk will go over a brief description of this optimization, the improvements that we have made recently followed by an exercise and demo on how PGO can be performed to performance boost your native application.
More: http://nwcpp.org/march-2013.html
BKK16-302: Android Optimizing Compiler: New Member Assimilation GuideLinaro
A tour of essential topics for working on the Android Optimizing Compiler, with a special emphasis on helping new engineers integrate and hit the ground running. Learn how to work on intrinsics, instruction simplification, platform specific optimizations, how to submit good patches, write Checker tests, analyse IR, take boot.oat measurements, and debug performance and execution issues with Streamline and GDB.
LAS16-201: ART JIT in Android N
Speakers: Xueliang Zhong
Date: September 27, 2016
★ Session Description ★
Android runtime (ART) has evolved from an AOT compiler (in Android L & M) to a hybrid mode runtime (in Android N) which combines fast interpreter, JIT compiler and profile guided AOT compiler. In this talk, we’ll take a look at all these important changes in Android N. For example, the design and implementation of JIT, hybrid mode, tooling support, etc. This talk is meant to help Linaro members and developers to have a deeper understanding of ART in Android N, and to help them face the challenges of the new behaviors of Android runtime.
★ Resources ★
Etherpad: pad.linaro.org/p/las16-201
Presentations & Videos: http://connect.linaro.org/resource/las16/las16-201/
★ Event Details ★
Linaro Connect Las Vegas 2016 – #LAS16
September 26-30, 2016
http://www.linaro.org
http://connect.linaro.org
The selection of the best employees is one of the process of evaluating how well the performance of the employees is adjusted to the standards set by the company and usually done by top management such as General Manager or Director. In general, the selection of the best employees is still perform manually with many criteria and alternatives, and this usually make it difficult top managerial making decisions as well as the selection of the best employees periodically into a long and complicated process. Therefore, it is necessary to build a decision support system that can help facilitate the decision maker in determining the best choice based on standard criteria, faster, and more objective. In this research, the computational method of decision-making system used is Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS). The criteria used in the selection of the best employees are: job responsibilities, work discipline, work quality, and behaviour. The final result of the global priority value of the best employee candidates is used as the best employee selection decision making tool by top management.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
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.
Courier management system project report.pdfKamal Acharya
It is now-a-days very important for the people to send or receive articles like imported furniture, electronic items, gifts, business goods and the like. People depend vastly on different transport systems which mostly use the manual way of receiving and delivering the articles. There is no way to track the articles till they are received and there is no way to let the customer know what happened in transit, once he booked some articles. In such a situation, we need a system which completely computerizes the cargo activities including time to time tracking of the articles sent. This need is fulfilled by Courier Management System software which is online software for the cargo management people that enables them to receive the goods from a source and send them to a required destination and track their status from time to time.
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
Presented at NUS: Fuzzing and Software Security Summer School 2024
This keynote talks about the democratization of fuzzing at scale, highlighting the collaboration between open source communities, academia, and industry to advance the field of fuzzing. It delves into the history of fuzzing, the development of scalable fuzzing platforms, and the empowerment of community-driven research. The talk will further discuss recent advancements leveraging AI/ML and offer insights into the future evolution of the fuzzing landscape.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
Maintaining high-quality standards in the production of TMT bars is crucial for ensuring structural integrity in construction. Addressing common defects through careful monitoring, standardized processes, and advanced technology can significantly improve the quality of TMT bars. Continuous training and adherence to quality control measures will also play a pivotal role in minimizing these defects.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Halogenation process of chemical process industries
Improved Teaching Leaning Based Optimization Algorithm
1. TEACHING LEARNING BASED
OPTIMIZATION ALGORITHM
(a solution to find global optimization)
Guided by: Prof. L.N. Pathy
Biswaranjan (1321209035)
Jayaprakash(1201209161)
Prajna (120120181)
Rajnikanta(1201209207)
Sherin(1201209158)
Swostik(1201209191)
2. Contents
• Motivation
• Economic load dispatch
• Generators used in power plant
• Methods for solving economic load dispatch
• Introduction to TLBO
• Teacher phase, learner phase, self earning phase
• Advantages and disadvantages
• Progress
• Future work
3. MOTIVATION
This algorithm is purely based to our day-to-day
life , how a student behaves inside a class,
What he learns from the teacher & from his
friends & viceversa overall how it affects him to
optimize his performance (positively).So we
choose to do our project on this concept.
4. ECONOMIC LOAD DISPATCH
Economic load dispatch is a process of scheduling
the required load demand among available
generation units so that the overall cost of generation
is minimized.
5. TYPES OF GENERATORS USED IN
POWER PLANT
1.Hydro power plant – Zero operating cost.
So it is not included in ELD but can be used for
hydro thermal scheduling.
2.Nuclear power plant- Operates at constant load So it
not included in ELD.
3.Thermal power plant
So it come under Economic Load Dispatch
Cost of generation of thermal power plant:
Fi(Pgi)=ai*Pgi
2+bi*Pgi+ci
𝑹𝒔
𝒉𝒓
where Pgi=output of ith unit
ai,bi,ci=constant coefficients for ith unit.
6. Problem formulation
OBJECTIVE FUNCTION :-
Min F(Pg)=total cost
= 𝑖=1
𝑁𝑔
𝐹𝑖 𝑃 𝑔𝑖
subjected to:
1. Equality constraint
Pd = 𝑖=1
𝑁𝑔
𝑃 𝑔𝑖
2.Inequality constraint
Pgi(min) ≤ Pgi ≤ Pgi(max)
7. Where
𝐹𝑖 𝑃 𝑔𝑖 =cost of generation of ith unit
Ng=number of generators
Pd=total load or demand
Pgi(min)= minimum output of ith unit
Pgi(max)=maximum output of ith unit
8. TYPES OF METHODS TO SOLVE ECONOMIC
LOAD DISPATCH PROBLEM
-- CONVENTIONAL METHOD:-
- Lagrangian multiplier method.
- Non-linear based algorithm.
- Integer Programming problem
- Hessian Matrix
- SOFT-COMPUTING METHODS:-
- particle swarm optimization .
- TLBO(Teacher learning based optimization ).
- Genetic algorithm etc.
9. PROBLEM FOR ECONOMIC LOAD
DISPATCH
• PROBLEM:-The fuel cost functions for three
thermal plants in rupees/h are given by
C1 = 500 + 5.3 P1 + 0.004 P1^2 ; P1 in MW
C2 = 400 + 5.5 P2 + 0.006 P2^2 ; P2 in MW
C3 = 200 + 5.8 P3 + 0.009 P3^2 ; P3 in MW
The total load , Pd is 800MW.
Generation limits:
200 =< P1 =< 450 MW
150 =< P2 =< 350 MW
100 =< P3 =< 225 MW
10. TEACHING LEARNING BASED
OPTIMIZATION
• Every individual learns from other individuals
to improve themselves.
• Inspired from class room teaching process
• This algorithm simulates three fundamental
modes of learning
1. Through the teacher (Teacher phase)
2. Interacting with other learners (Learner phase)
3. Through self learning (self learning phase)
11. • TLBO A Population Based
Algorithm
• Group of students Population(any
feasible solution)
• Different subjects Different design
variable
• Result scores Fitness value of
problem
• Teacher Best solution
12. INITIAL POPULATION CREATION
Pgi=(Pgi)min+ Rand (Pgimax-Pgimin)
for i= 1,2,………,(Ng-1)
(Pgi)Ng=Pd - 𝑖=1
𝑁𝑔−1
𝑃 𝑔𝑖
We have taken 20 students in our program but here we have shown the
initial population creation of 3 students.
P1 P2 P3 Cost
Student1 300 300 200 6760
Student2 325 335 140 6749.25 Teacher
Student3 250 350 200 6855
13. Teacher phase
• During this phase teacher gives knowledge to
student .
• Students modify themselves.
Xi,new=Xi,old+r1 (Xteacher- TFXmean)
• Xmean =mean result of the class .
• XTeacher =best learner
• TF = teaching factor=round[1+rand(0,1){2,-1}]
• r1 is the random number
14. • Xmean=[275 325 200]
• Xteacher= [325 335 140]
• X3,new=X3,old+r1 (Xteacher- TFXmean)
=[250 350 200]
+1*([325 335 140]-1*[275 325 200])
=[250 350 200]+[50 10 -60]
=[300 360 140]
Here r1=1 and TF=1
(the value is improved)
Simple Calculation
15. LEARNER PHASE OF TLBO ALGORITHM
• Learners learn from other learners.
• They are chosen randomly or from the
neighbourhood positions.
• Learning from neighbours is easy and
compatible .
• While learning from non-neighbour learners
though difficult improve the search ability
thereby improving the global performance.
16. • The learners are arranged in a M*N vector
• This vector is called position matrix
• Our assumption is position=the number i.e position
of each learner is fixed (for ex. Exam hall sitting
arrangement)
POSITION MATRIX
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20
17. • Every learner is coded with an integer.
• Thus every learner modified its position by
looking best nearby position as follows
if (Xj > Xk)
Xj,new=Xj,old +rj (Xj-Xk)
else
Xj,new=Xj,old +rj (Xk-Xj)
LEARNER NO. NEAR BY
POSITION
BEST NEAR BY
1 2 , 5 5
2 1, 3, 6 3
3 2, 4, 7 4
18. SELF LEARNING PHASE
• Not every learner includes in this process
• Searching is ambiguous as it is a self
motivated process.
• The equation is
Xi,new(K)=Xi,old(K)+r4(Xi,old(K)-Xi,old(K-1))
• K=iteration number
• r4=random number[0,1]
20. Advantage of TLBO in comparison to
other conventional methods
More accurate
Does not require any derivative.
Follows the entire path to find its solution.
21. Disadvantages of TLBO
• It consumes lot of memory space.
• It involves lot of iterations so is a time
consuming method.
23. FUTURE WORKS AND APPLICATION OF
TLBO
• To apply the TLBO in different power system
problems
24. [1] M.Dorigo .v. Maniezzo, A.colorni,Ant system:optimization by a colony of
cooperating agents, IEEE Trans.Syst., Man, Cybern. Part B:Cybern. 26(1)
(1996)29-41
[2] C.S.Suresh, N.Anima, Data clustering Based on Teaching-Learning-Based
optimization SEMCCO 2011 part II, LNCS 7077, 2011, pp. 148-156.
[3] T.Vedat, Design of planer steel frames using teaching-learning based
optimization. Eng. Struct. 34(2012) 225-232.
[4] R.Venkata Rao, V.D. Kalyankar, Parameter optimization of mordern
Machining processes using teaching-learning-based optimization
algorithm.