SlideShare a Scribd company logo
1 of 27
Teaching - Learning Based
Optimization technique
- A brief insight to an upcoming technique for optimization.
Compiled & Presented By:
Smriti M.
B.Tech. (Production S/W)
111013081
Introduction to Optimization
techniquesEngineering design and manufacturing can be characterized as,
Constrained
Decision making
process
that satisfy well – defined human needs
Goal oriented &
Introduction to Optimization
techniques• Goals
• Constraints
( Search Space)
Reduction in wear,
corrosion, surface
roughness, production
time increase in tool
life etc.
Available Force,
power, speed, feed etc.
Answer to finding the most
suitable solution -
OPTIMIZATION TECHNIQUES
Classification of
Optimization techniques
Conventional Non-Conventional
WE ARE HERE
Need for Non-Conventional
methods.
Shortcomings of Conventional method
Inaccurate results when the number of variables increases.
Cannot handle non – linear character.
Nature inspired Heuristic Optimization
methods
1. Genetic Algorithm
2. Particle Swarm Optimization
3. Artificial Bee Colony
4. Ant Colony Optimization
5. Harmony Search
and many more…………….
Need for Non-Conventional
methods.
Need for Teaching –
Learning Based
Optimization techniqueDifficult to determine optimum algorithm controlling
parameters.
Improper tuning leads to
• Chances of getting a local optimal solution
• Increase in computational effort
Only common controlling parameters like
• Population size
• Number of Generations
Need for Teaching –
Learning Based
Optimization technique
Does not require Algorithm Specific Controlling Parameters.
To obtain global solutions for continuous non-linear
functions with less computational effort and high
consistency.
Introduction to TLBO
• Teaching-learning is an important process where every
individual tries to learn something from other individuals to
improve themselves .
• It simulates the traditional teaching learning phenomenon of a
classroom. The algorithm simulates two fundamental modes of
learning:
1. Through the teacher (teacher phase) and,
2. Interacting with other learners (learner phase).
• The influence of a teacher on the output of learners in a class.
The algorithm mimics the teaching–learning ability of teacher
and learners in a classroom.
TLBO  A population – based Algorithm.
Introduction to TLBO
Analogies
Group of students
Different Subjects
Result Scores
Teacher
Population
Different Design Variables
Fitness Value of the
problem
Pre-requisites:
 Formulate the Obj. Func.
Maximization OR Minimization.
( Could be Single OR Multi-Objective Func. )
Eg. τ = τs + (V / M) (1 + (τtc / T )) + τ0
 Constraints must be specified.
Eg. amin < a < amax ;
fmin < f < fmax ;
vmin < v < vmax
Methodology of TLBO
Fc = CF * vα * fβ * aγ
R = (125* f2 ) / rE ≤ RMAX,
Distribution of Marks of
Students in a class
Marks Amongst students of a class is
assumed to follow a
Normal Distribution.
Teacher Phase
m  number of subjects
n  number of learners
Mj,i  mean result of the class where, j= 1,2,3
Best Learner  “TEACHER” for that sequence
Teacher Phase
Let Xtotal – kbest , i be the result of the best learner, then
Learner Phase
Let P and Q be two learners such that,
Updated values of the
Learner’s Phase
Updated
values of the
Teacher’s
Phase
Case Study – Validation of
optimised factors of MQL
using TLBO
Input parameters : Cutting speed, feed, depth of cut.
Output parameters : Surface Roughness.
1st order regression
equation
2nd order regression
equationResults obtained using G.A
Validation using TLBO.
1. Generation of initial population. RANDOM
Validation using TLBO
…contd.
2. Teacher’s Phase
X teacher
a.k.a
X kbest
a.k.a
M new
Mean =
231.551
Mean =
0.05
Mean =
0.1003
3. Learner Phase
Let P and Q be two learners such that,
Leaner P
Leaner Q
Results obtained by G.A
Results obtained by TLBO
Results.
Future Prospects.
1. Increase in the number of teachers.
2. Adaptive teaching factor.
3. Learning tutorial.
4. Self-motivated learning
5. Method of Elitism
Conclusion
1. Does not require Algorithm Specific Controlling
Parameters
2. Easy & Effective
3. Lower Number of Iterations
4. It can be applied to practically any part of Life
[says Rao]
References
[1] R. Venkata Rao and Vivek Patel ; Department of Mechanical Engineering, S.V. National
Institute of Technology, Ichchanath, Surat, Gujarat – 395 007, India ; “An elitist teaching-
learning-based optimization algorithm for solving complex constrained optimization
problems” ; International Journal of Industrial Engineering Computations ; 2012 Growing
Science Ltd.
[2] R. Venkata Rao, Vivek Patel ; “An improved teaching-learning-based optimization
algorithm for solving unconstrained optimization problems” ; 1026-3098 © 2013 Sharif
University of Technology. Production and hosting by Elsevier B.V.
[3] R. Venkata Rao, V.D. Kalyankar ; “Multi-pass turning process parameter optimization
using teaching–learning-based optimization algorithm”; 1026-3098 © 2013 Sharif University
of Technology. Production and hosting by Elsevier B.V.
[4] R.V. Rao , V.J. Savsani, D.P. Vakharia; “Teaching–Learning-Based Optimization: An
optimization method for continuous non-linear large scale problems” ; © 2011 Elsevier Inc.
References
[5] R.R Deshmukh; PHD Thesis, 2013, Dr. Babasaheb Ambedkar Marathwada University,
Aurangabad; “Minimum Quantity Lubrication Turning by using G.A and verification by
TLBO”.
[6] Doriana M. D’Addona, Roberto Teti; Department of Chemical, Materials and Production
Engineering, University of Naples Federico II, Piazzale Tecchio 80, Naples 80125, Italy;
“Genetic algorithm-based optimization of cutting parameters in turning processes” ; Forty
Sixth CIRP Conference on Manufacturing Systems 2013.

More Related Content

What's hot

Particle Swarm optimization
Particle Swarm optimizationParticle Swarm optimization
Particle Swarm optimizationmidhulavijayan
 
Introduction to Optimization.ppt
Introduction to Optimization.pptIntroduction to Optimization.ppt
Introduction to Optimization.pptMonarjayMalbog1
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent methodSanghyuk Chun
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationSuman Chatterjee
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Engr Nosheen Memon
 
Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSOMohamed Talaat
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationMahesh Tibrewal
 
Particle swarm optimization
Particle swarm optimization Particle swarm optimization
Particle swarm optimization Ahmed Fouad Ali
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controllervinayvickky
 
Particle Swarm Optimization
Particle Swarm OptimizationParticle Swarm Optimization
Particle Swarm OptimizationQasimRehman
 
Particle Swarm Optimization Matlab code Using 50, 5000 Swarms
Particle Swarm Optimization Matlab code Using 50, 5000 SwarmsParticle Swarm Optimization Matlab code Using 50, 5000 Swarms
Particle Swarm Optimization Matlab code Using 50, 5000 SwarmsRaza Shamsi
 
Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systemsmasmuhtadi
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationJoy Dutta
 

What's hot (20)

Particle Swarm optimization
Particle Swarm optimizationParticle Swarm optimization
Particle Swarm optimization
 
Introduction to Optimization.ppt
Introduction to Optimization.pptIntroduction to Optimization.ppt
Introduction to Optimization.ppt
 
Metaheuristics
MetaheuristicsMetaheuristics
Metaheuristics
 
Gradient descent method
Gradient descent methodGradient descent method
Gradient descent method
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Optimal control system
Optimal control systemOptimal control system
Optimal control system
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO)
 
Optimization Using Evolutionary Computing Techniques
Optimization Using Evolutionary Computing Techniques Optimization Using Evolutionary Computing Techniques
Optimization Using Evolutionary Computing Techniques
 
Practical Swarm Optimization (PSO)
Practical Swarm Optimization (PSO)Practical Swarm Optimization (PSO)
Practical Swarm Optimization (PSO)
 
Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSO
 
Bat Algorithm_Basics
Bat Algorithm_BasicsBat Algorithm_Basics
Bat Algorithm_Basics
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Particle swarm optimization
Particle swarm optimization Particle swarm optimization
Particle swarm optimization
 
Genetic Algorithm
Genetic AlgorithmGenetic Algorithm
Genetic Algorithm
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Tabu search
Tabu searchTabu search
Tabu search
 
Particle Swarm Optimization
Particle Swarm OptimizationParticle Swarm Optimization
Particle Swarm Optimization
 
Particle Swarm Optimization Matlab code Using 50, 5000 Swarms
Particle Swarm Optimization Matlab code Using 50, 5000 SwarmsParticle Swarm Optimization Matlab code Using 50, 5000 Swarms
Particle Swarm Optimization Matlab code Using 50, 5000 Swarms
 
Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 

Viewers also liked

matlab program for TLBO algorithm
matlab program for TLBO algorithmmatlab program for TLBO algorithm
matlab program for TLBO algorithmrajani51
 
Facilitation new forms of Learning with Collaborative Technologies
Facilitation new forms of Learning with Collaborative TechnologiesFacilitation new forms of Learning with Collaborative Technologies
Facilitation new forms of Learning with Collaborative Technologiesnetwork_trainers
 
Working in Small Groups
Working in Small GroupsWorking in Small Groups
Working in Small GroupsWiLS
 
Gina vanessa cedeño valverde
Gina vanessa cedeño valverdeGina vanessa cedeño valverde
Gina vanessa cedeño valverdegina cedeño
 
New learning theory
New learning theoryNew learning theory
New learning theorydsmith1157
 
Open 2013: Team-based Learning Pedagogy: Transforming classroom dialogue and...
Open 2013:  Team-based Learning Pedagogy: Transforming classroom dialogue and...Open 2013:  Team-based Learning Pedagogy: Transforming classroom dialogue and...
Open 2013: Team-based Learning Pedagogy: Transforming classroom dialogue and...the nciia
 
Shared VLE for learning (Group B)
Shared VLE for learning (Group B)Shared VLE for learning (Group B)
Shared VLE for learning (Group B)ckk47285
 
Group discussion nikunj035
Group discussion nikunj035Group discussion nikunj035
Group discussion nikunj035Nikunj035
 
Team based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweet
Team based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweetTeam based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweet
Team based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweetPROIDDBahiana
 
Team-Based Learning: A Strategy for Student Engagement
Team-Based Learning: A Strategy for Student Engagement Team-Based Learning: A Strategy for Student Engagement
Team-Based Learning: A Strategy for Student Engagement SHU Learning & Teaching
 
Learning theory to instructional design review
Learning theory to instructional design reviewLearning theory to instructional design review
Learning theory to instructional design reviewPatricia Donohue
 
Learning from peers - an introduction to peer review
Learning from peers - an introduction to peer reviewLearning from peers - an introduction to peer review
Learning from peers - an introduction to peer reviewAnthony Fisher Camilleri
 
Team-based learning in the college classroom
Team-based learning in the college classroomTeam-based learning in the college classroom
Team-based learning in the college classroomDartmouth College
 
Team Based Learning
Team Based LearningTeam Based Learning
Team Based LearningFCT at LSSU
 
Active learning lecture
Active learning lectureActive learning lecture
Active learning lectureazuring
 

Viewers also liked (20)

matlab program for TLBO algorithm
matlab program for TLBO algorithmmatlab program for TLBO algorithm
matlab program for TLBO algorithm
 
Facilitation new forms of Learning with Collaborative Technologies
Facilitation new forms of Learning with Collaborative TechnologiesFacilitation new forms of Learning with Collaborative Technologies
Facilitation new forms of Learning with Collaborative Technologies
 
Mobile Learning Group
Mobile Learning GroupMobile Learning Group
Mobile Learning Group
 
Working in Small Groups
Working in Small GroupsWorking in Small Groups
Working in Small Groups
 
Gina vanessa cedeño valverde
Gina vanessa cedeño valverdeGina vanessa cedeño valverde
Gina vanessa cedeño valverde
 
New learning theory
New learning theoryNew learning theory
New learning theory
 
Open 2013: Team-based Learning Pedagogy: Transforming classroom dialogue and...
Open 2013:  Team-based Learning Pedagogy: Transforming classroom dialogue and...Open 2013:  Team-based Learning Pedagogy: Transforming classroom dialogue and...
Open 2013: Team-based Learning Pedagogy: Transforming classroom dialogue and...
 
Group Discussion
Group DiscussionGroup Discussion
Group Discussion
 
Shared VLE for learning (Group B)
Shared VLE for learning (Group B)Shared VLE for learning (Group B)
Shared VLE for learning (Group B)
 
Group discussion nikunj035
Group discussion nikunj035Group discussion nikunj035
Group discussion nikunj035
 
Active learning
Active learningActive learning
Active learning
 
Team based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweet
Team based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweetTeam based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweet
Team based-learning-o-minimo-que-voce-precisa-saber-traduzido-michael-sweet
 
Team-Based Learning: A Strategy for Student Engagement
Team-Based Learning: A Strategy for Student Engagement Team-Based Learning: A Strategy for Student Engagement
Team-Based Learning: A Strategy for Student Engagement
 
Learning theory to instructional design review
Learning theory to instructional design reviewLearning theory to instructional design review
Learning theory to instructional design review
 
Learning from peers - an introduction to peer review
Learning from peers - an introduction to peer reviewLearning from peers - an introduction to peer review
Learning from peers - an introduction to peer review
 
Group learning
Group learningGroup learning
Group learning
 
Team-based learning in the college classroom
Team-based learning in the college classroomTeam-based learning in the college classroom
Team-based learning in the college classroom
 
Team Based Learning
Team Based LearningTeam Based Learning
Team Based Learning
 
Active learning lecture
Active learning lectureActive learning lecture
Active learning lecture
 
PPMA Annual Seminar 2-15 - A Collaborative Advantage
PPMA Annual Seminar 2-15 - A Collaborative AdvantagePPMA Annual Seminar 2-15 - A Collaborative Advantage
PPMA Annual Seminar 2-15 - A Collaborative Advantage
 

Similar to Teaching learning based optimization technique

An Adaptive Evaluation System to Test Student Caliber using Item Response Theory
An Adaptive Evaluation System to Test Student Caliber using Item Response TheoryAn Adaptive Evaluation System to Test Student Caliber using Item Response Theory
An Adaptive Evaluation System to Test Student Caliber using Item Response TheoryEditor IJMTER
 
Assignments .30%
Assignments .30%Assignments .30%
Assignments .30%butest
 
META-LEARNING.pptx
META-LEARNING.pptxMETA-LEARNING.pptx
META-LEARNING.pptxAyanaRukasar
 
IRJET- Automatic Generation of Question Paper using Blooms Taxonomy
IRJET- Automatic Generation of Question Paper using Blooms TaxonomyIRJET- Automatic Generation of Question Paper using Blooms Taxonomy
IRJET- Automatic Generation of Question Paper using Blooms TaxonomyIRJET Journal
 
To investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization methodTo investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization methodUCP
 
Adaptive Testing, Learning Progressions, and Students with Disabilities - May...
Adaptive Testing, Learning Progressions, and Students with Disabilities - May...Adaptive Testing, Learning Progressions, and Students with Disabilities - May...
Adaptive Testing, Learning Progressions, and Students with Disabilities - May...Peter Hofman
 
Train the Trainer for FDA Regulated Industries
Train the Trainer for FDA Regulated IndustriesTrain the Trainer for FDA Regulated Industries
Train the Trainer for FDA Regulated IndustriesMitchell Manning Sr.
 
Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...Sheila Sinclair
 
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSINGAUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSINGIRJET Journal
 
Learning outcome use in teaching and learning
Learning outcome  use in teaching and learningLearning outcome  use in teaching and learning
Learning outcome use in teaching and learningMostak Uddin Thakur
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Abdul Hannan
 
FLEAT VI - Harvard University - Piet Desmet & Bert Wylin
FLEAT VI - Harvard University - Piet Desmet & Bert WylinFLEAT VI - Harvard University - Piet Desmet & Bert Wylin
FLEAT VI - Harvard University - Piet Desmet & Bert WylinPiet Desmet
 
00 Introduction class_SKTK4143.pptx
00 Introduction class_SKTK4143.pptx00 Introduction class_SKTK4143.pptx
00 Introduction class_SKTK4143.pptxAsmadi Yussuf
 
Smart Doorbell System Based on Face Recognition
Smart Doorbell System Based on Face RecognitionSmart Doorbell System Based on Face Recognition
Smart Doorbell System Based on Face RecognitionIRJET Journal
 
Models of Evaluation in Educational Technology
Models of Evaluation in Educational TechnologyModels of Evaluation in Educational Technology
Models of Evaluation in Educational TechnologyAlaa Sadik
 
edd581_Rytasha Adams_action_research_proposal_
edd581_Rytasha Adams_action_research_proposal_edd581_Rytasha Adams_action_research_proposal_
edd581_Rytasha Adams_action_research_proposal_Taysha Adams
 
HND Assignment Brief Session Sept.docx
              HND Assignment Brief               Session Sept.docx              HND Assignment Brief               Session Sept.docx
HND Assignment Brief Session Sept.docxjoyjonna282
 

Similar to Teaching learning based optimization technique (20)

An Adaptive Evaluation System to Test Student Caliber using Item Response Theory
An Adaptive Evaluation System to Test Student Caliber using Item Response TheoryAn Adaptive Evaluation System to Test Student Caliber using Item Response Theory
An Adaptive Evaluation System to Test Student Caliber using Item Response Theory
 
Scheduling Courses Using Genetic Algorithms
Scheduling Courses Using Genetic AlgorithmsScheduling Courses Using Genetic Algorithms
Scheduling Courses Using Genetic Algorithms
 
Assignments .30%
Assignments .30%Assignments .30%
Assignments .30%
 
Ict sem ppt
Ict sem pptIct sem ppt
Ict sem ppt
 
META-LEARNING.pptx
META-LEARNING.pptxMETA-LEARNING.pptx
META-LEARNING.pptx
 
IRJET- Automatic Generation of Question Paper using Blooms Taxonomy
IRJET- Automatic Generation of Question Paper using Blooms TaxonomyIRJET- Automatic Generation of Question Paper using Blooms Taxonomy
IRJET- Automatic Generation of Question Paper using Blooms Taxonomy
 
To investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization methodTo investigate the stability of materials by using optimization method
To investigate the stability of materials by using optimization method
 
Adaptive Testing, Learning Progressions, and Students with Disabilities - May...
Adaptive Testing, Learning Progressions, and Students with Disabilities - May...Adaptive Testing, Learning Progressions, and Students with Disabilities - May...
Adaptive Testing, Learning Progressions, and Students with Disabilities - May...
 
Train the Trainer for FDA Regulated Industries
Train the Trainer for FDA Regulated IndustriesTrain the Trainer for FDA Regulated Industries
Train the Trainer for FDA Regulated Industries
 
Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...Automated Question Paper Generator And Answer Checker Using Information Retri...
Automated Question Paper Generator And Answer Checker Using Information Retri...
 
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSINGAUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
 
Learning outcome use in teaching and learning
Learning outcome  use in teaching and learningLearning outcome  use in teaching and learning
Learning outcome use in teaching and learning
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual
 
FLEAT VI - Harvard University - Piet Desmet & Bert Wylin
FLEAT VI - Harvard University - Piet Desmet & Bert WylinFLEAT VI - Harvard University - Piet Desmet & Bert Wylin
FLEAT VI - Harvard University - Piet Desmet & Bert Wylin
 
00 Introduction class_SKTK4143.pptx
00 Introduction class_SKTK4143.pptx00 Introduction class_SKTK4143.pptx
00 Introduction class_SKTK4143.pptx
 
Smart Doorbell System Based on Face Recognition
Smart Doorbell System Based on Face RecognitionSmart Doorbell System Based on Face Recognition
Smart Doorbell System Based on Face Recognition
 
Models of Evaluation in Educational Technology
Models of Evaluation in Educational TechnologyModels of Evaluation in Educational Technology
Models of Evaluation in Educational Technology
 
CA Group # 4.pptx
CA Group # 4.pptxCA Group # 4.pptx
CA Group # 4.pptx
 
edd581_Rytasha Adams_action_research_proposal_
edd581_Rytasha Adams_action_research_proposal_edd581_Rytasha Adams_action_research_proposal_
edd581_Rytasha Adams_action_research_proposal_
 
HND Assignment Brief Session Sept.docx
              HND Assignment Brief               Session Sept.docx              HND Assignment Brief               Session Sept.docx
HND Assignment Brief Session Sept.docx
 

Recently uploaded

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 

Teaching learning based optimization technique

  • 1. Teaching - Learning Based Optimization technique - A brief insight to an upcoming technique for optimization. Compiled & Presented By: Smriti M. B.Tech. (Production S/W) 111013081
  • 2. Introduction to Optimization techniquesEngineering design and manufacturing can be characterized as, Constrained Decision making process that satisfy well – defined human needs Goal oriented &
  • 3. Introduction to Optimization techniques• Goals • Constraints ( Search Space) Reduction in wear, corrosion, surface roughness, production time increase in tool life etc. Available Force, power, speed, feed etc. Answer to finding the most suitable solution - OPTIMIZATION TECHNIQUES
  • 5. Need for Non-Conventional methods. Shortcomings of Conventional method Inaccurate results when the number of variables increases. Cannot handle non – linear character.
  • 6. Nature inspired Heuristic Optimization methods 1. Genetic Algorithm 2. Particle Swarm Optimization 3. Artificial Bee Colony 4. Ant Colony Optimization 5. Harmony Search and many more……………. Need for Non-Conventional methods.
  • 7. Need for Teaching – Learning Based Optimization techniqueDifficult to determine optimum algorithm controlling parameters. Improper tuning leads to • Chances of getting a local optimal solution • Increase in computational effort
  • 8. Only common controlling parameters like • Population size • Number of Generations Need for Teaching – Learning Based Optimization technique Does not require Algorithm Specific Controlling Parameters. To obtain global solutions for continuous non-linear functions with less computational effort and high consistency.
  • 9. Introduction to TLBO • Teaching-learning is an important process where every individual tries to learn something from other individuals to improve themselves . • It simulates the traditional teaching learning phenomenon of a classroom. The algorithm simulates two fundamental modes of learning: 1. Through the teacher (teacher phase) and, 2. Interacting with other learners (learner phase). • The influence of a teacher on the output of learners in a class. The algorithm mimics the teaching–learning ability of teacher and learners in a classroom.
  • 10. TLBO  A population – based Algorithm. Introduction to TLBO Analogies Group of students Different Subjects Result Scores Teacher Population Different Design Variables Fitness Value of the problem
  • 11. Pre-requisites:  Formulate the Obj. Func. Maximization OR Minimization. ( Could be Single OR Multi-Objective Func. ) Eg. τ = τs + (V / M) (1 + (τtc / T )) + τ0  Constraints must be specified. Eg. amin < a < amax ; fmin < f < fmax ; vmin < v < vmax Methodology of TLBO Fc = CF * vα * fβ * aγ R = (125* f2 ) / rE ≤ RMAX,
  • 12. Distribution of Marks of Students in a class Marks Amongst students of a class is assumed to follow a Normal Distribution.
  • 13. Teacher Phase m  number of subjects n  number of learners Mj,i  mean result of the class where, j= 1,2,3 Best Learner  “TEACHER” for that sequence
  • 14. Teacher Phase Let Xtotal – kbest , i be the result of the best learner, then
  • 15. Learner Phase Let P and Q be two learners such that, Updated values of the Learner’s Phase Updated values of the Teacher’s Phase
  • 16. Case Study – Validation of optimised factors of MQL using TLBO Input parameters : Cutting speed, feed, depth of cut. Output parameters : Surface Roughness.
  • 19. Validation using TLBO. 1. Generation of initial population. RANDOM
  • 20. Validation using TLBO …contd. 2. Teacher’s Phase X teacher a.k.a X kbest a.k.a M new Mean = 231.551 Mean = 0.05 Mean = 0.1003
  • 21.
  • 22. 3. Learner Phase Let P and Q be two learners such that, Leaner P Leaner Q
  • 23. Results obtained by G.A Results obtained by TLBO Results.
  • 24. Future Prospects. 1. Increase in the number of teachers. 2. Adaptive teaching factor. 3. Learning tutorial. 4. Self-motivated learning 5. Method of Elitism
  • 25. Conclusion 1. Does not require Algorithm Specific Controlling Parameters 2. Easy & Effective 3. Lower Number of Iterations 4. It can be applied to practically any part of Life [says Rao]
  • 26. References [1] R. Venkata Rao and Vivek Patel ; Department of Mechanical Engineering, S.V. National Institute of Technology, Ichchanath, Surat, Gujarat – 395 007, India ; “An elitist teaching- learning-based optimization algorithm for solving complex constrained optimization problems” ; International Journal of Industrial Engineering Computations ; 2012 Growing Science Ltd. [2] R. Venkata Rao, Vivek Patel ; “An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems” ; 1026-3098 © 2013 Sharif University of Technology. Production and hosting by Elsevier B.V. [3] R. Venkata Rao, V.D. Kalyankar ; “Multi-pass turning process parameter optimization using teaching–learning-based optimization algorithm”; 1026-3098 © 2013 Sharif University of Technology. Production and hosting by Elsevier B.V. [4] R.V. Rao , V.J. Savsani, D.P. Vakharia; “Teaching–Learning-Based Optimization: An optimization method for continuous non-linear large scale problems” ; © 2011 Elsevier Inc.
  • 27. References [5] R.R Deshmukh; PHD Thesis, 2013, Dr. Babasaheb Ambedkar Marathwada University, Aurangabad; “Minimum Quantity Lubrication Turning by using G.A and verification by TLBO”. [6] Doriana M. D’Addona, Roberto Teti; Department of Chemical, Materials and Production Engineering, University of Naples Federico II, Piazzale Tecchio 80, Naples 80125, Italy; “Genetic algorithm-based optimization of cutting parameters in turning processes” ; Forty Sixth CIRP Conference on Manufacturing Systems 2013.