INNOVIZATION-Innovative solutions through Optimization Prof. Kalyanmoy Deb & Aravind Srinivasan Kanpur Genetic Algorithm Laboratory (KanGAL) Department.

Slides:



Advertisements
Similar presentations
Design of Experiments Lecture I
Advertisements

13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Optimal Shape Design of Membrane Structures Chin Wei Lim, PhD student 1 Professor Vassili Toropov 1,2 1 School of Civil Engineering 2 School of Mechanical.
Solving IPs – Cutting Plane Algorithm General Idea: Begin by solving the LP relaxation of the IP problem. If the LP relaxation results in an integer solution,
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
EG 10111/10112 Introduction to Engineering Copyright © 2009 University of Notre Dame Design optimization: optimization problem and factor of safety (F.O.S.)
D Nagesh Kumar, IIScOptimization Methods: M1L1 1 Introduction and Basic Concepts (i) Historical Development and Model Building.
INTEGRATED DESIGN OF WASTEWATER TREATMENT PROCESSES USING MODEL PREDICTIVE CONTROL Mario Francisco, Pastora Vega University of Salamanca – Spain European.
Identifying "Good" Architectural Design Alternatives with Multi-Objective Optimization Strategies By Lars Grunske Presented by Robert Dannels.
Math443/543 Mathematical Modeling and Optimization
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
Genetic Algorithms in Materials Processing N. Chakraborti Department of Metallurgical & Materials Engineering Indian Institute of Technology Kharagpur.
Engineering Optimization
Branch and Bound Algorithm for Solving Integer Linear Programming
1 Swiss Federal Institute of Technology Computer Engineering and Networks Laboratory Classical Exploration Methods for Design Space Exploration (multi-criteria.
A New Algorithm for Solving Many-objective Optimization Problem Md. Shihabul Islam ( ) and Bashiul Alam Sabab ( ) Department of Computer Science.
Tier I: Mathematical Methods of Optimization
Optimal Arrangement of Ceiling Cameras for Home Service Robots Using Genetic Algorithms Stefanos Nikolaidis*, ** and Tamio Arai** *R&D Division, Square.

Osyczka Andrzej Krenich Stanislaw Habel Jacek Department of Mechanical Engineering, Cracow University of Technology, Krakow, Al. Jana Pawla II 37,
Evolutionary Multi-objective Optimization – A Big Picture Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical.
Operations Research Models
Modeling and simulation of systems Simulation optimization and example of its usage in flexible production system control.
2006 Human Competitive Awards (GECCO-2006) 1 Innovization: A Multi-Objective Optimization and Data Analysis Procedure for Unveiling Innovative Design Principles.
Building “ Problem Solving Engines ” for Combinatorial Optimization Toshi Ibaraki Kwansei Gakuin University (+ M. Yagiura, K. Nonobe and students, Kyoto.
Example II: Linear truss structure
ENCI 303 Lecture PS-19 Optimization 2
Part 5 Parameter Identification (Model Calibration/Updating)
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
D Nagesh Kumar, IIScOptimization Methods: M1L3 1 Introduction and Basic Concepts (iii) Classification of Optimization Problems.
A two-stage approach for multi- objective decision making with applications to system reliability optimization Zhaojun Li, Haitao Liao, David W. Coit Reliability.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Appendix B A BRIEF TOUR OF SOLVER Prescriptive Analytics
Omni-Optimizer A Procedure for Single and Multi-objective Optimization Prof. Kalyanmoy Deb and Santosh Tiwari.
Guaranteed Convergence and Distribution in Evolutionary Multi- Objective Algorithms (EMOA’s) via Achivement Scalarizing Functions By Karthik.
Locating Multiple Optimal Solutions Based on Multiobjective Optimization Yong Wang
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Linear Programming Erasmus Mobility Program (24Apr2012) Pollack Mihály Engineering Faculty (PMMK) University of Pécs João Miranda
MER 160, Prof. Bruno1 Optimization The idea behind “optimization” is to find the “best” solution from a domain of “possible” solutions. Optimization methods.
Kanpur Genetic Algorithms Laboratory IIT Kanpur 25, July 2006 (11:00 AM) Multi-Objective Dynamic Optimization using Evolutionary Algorithms by Udaya Bhaskara.
Divide and Conquer Optimization problem: z = max{cx : x  S}
Operational Research & ManagementOperations Scheduling Economic Lot Scheduling 1.Summary Machine Scheduling 2.ELSP (one item, multiple items) 3.Arbitrary.
1 Inventory Control with Time-Varying Demand. 2  Week 1Introduction to Production Planning and Inventory Control  Week 2Inventory Control – Deterministic.
Multi-objective Optimization
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Multi-objective Evolutionary Algorithms (for NACST/Seq) summarized by Shin, Soo-Yong.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
Neural and Evolutionary Computing - Lecture 9 1 Evolutionary Multiobjective Optimization  Particularities of multiobjective optimization  Multiobjective.
IE 312 Review 1. The Process 2 Problem Model Conclusions Problem Formulation Analysis.
A Two-Phase Linear programming Approach for Redundancy Problems by Yi-Chih HSIEH Department of Industrial Management National Huwei Institute of Technology.
Evolutionary Computing Chapter 12. / 26 Chapter 12: Multiobjective Evolutionary Algorithms Multiobjective optimisation problems (MOP) -Pareto optimality.
1 Introduction Optimization: Produce best quality of life with the available resources Engineering design optimization: Find the best system that satisfies.
Sensitivity Analysis for the Purposes of Parameter Identification of a S. cerevisiae Fed-batch Cultivation Sensitivity Analysis for the Purposes of Parameter.
Optimization of Pallet Packaging Space and a Robotic SCARA Manipulator for Package Stacking Group-4 Puneet Jethani Erica Neuperger Siddharth Kodgi Zarvan.
The University of SydneySlide 1 Simulation Driven Biomedical Optimisation Andrian Sue AMME4981/9981 Week 5 Semester 1, 2016 Lecture 5.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Water resources planning and management by use of generalized Benders decomposition method to solve large-scale MINLP problems By Prof. André A. Keller.
Structural Optimization
Innovization: A Multi-Objective Optimization and Data Analysis Procedure for Unveiling Innovative Design Principles Kalyanmoy Deb and Aravind Srinivasan.
Bulgarian Academy of Sciences
Complexity Time: 2 Hours.
Rational Decision Making 8-step Process
ME 521 Computer Aided Design 15-Optimization
FEA Introduction.
Design Space Exploration
Multi-Objective Optimization
Innovization: A Multi-Objective Optimization and Data Analysis Procedure for Unveiling Innovative Design Principles Kalyanmoy Deb and Aravind Srinivasan.
Chen-Yu Lee, Jia-Fong Yeh, and Tsung-Che Chiang
RM-MEDA: A Regularity Model-Based Multiobjective Estimation of Distribution Algorithm BISCuit EDA Seminar
Presentation transcript:

INNOVIZATION-Innovative solutions through Optimization Prof. Kalyanmoy Deb & Aravind Srinivasan Kanpur Genetic Algorithm Laboratory (KanGAL) Department of Mechanical Engineering Indian Institute of Technology Kanpur

March 10, KanGAL2 Innovization Identification of commonalities amongst optimal solutions or Knowledge discovery. –Optimal Solutions satisfy - KKT conditions. –Single Objective optimization  No global information about any property that the optimal solutions may carry.  No flexibility for the decision maker. –Multi-Objective Optimization  Need for Evolutionary Algorithms(GA)  NSGA-2: Established Algorithm for EMO

March 10, KanGAL3 EMO Principle: Find multiple Pareto- optimal solutions simultaneously Three main reasons: For a better decision- making For unveiling salient optimality properties of solutions For assisting in other problem solving

March 10, KanGAL4 Potentials Better Understanding of the problem.Better Understanding of the problem. Reduces Cost.Reduces Cost. Eliminates the need for new optimization for small change in parameters.Eliminates the need for new optimization for small change in parameters. Deciphers innovative ideas for further design.Deciphers innovative ideas for further design. Benchmark Designs for industriesBenchmark Designs for industries.

March 10, KanGAL5 Innovization Procedure Choose two or more conflicting objectives (e.g., size and power) Usually, a small sized solution is less powered Obtain Pareto-optimal solutions using an EMO Investigate for any common properties manually or automatically

March 10, KanGAL6 Multi-Disk Brake Design Minimize brake massMinimize brake mass Minimize stopping timeMinimize stopping time 16 non-linear constraints16 non-linear constraints 5 variables: Discrete (ri,ro,t,,F,Z)5 variables: Discrete (ri,ro,t,,F,Z) ri in 60:1:80,ri in 60:1:80, ro in 90:1:110 mm ro in 90:1:110 mm t in 1:0.5:3 mm,t in 1:0.5:3 mm, F in 600:10:1000 NF in 600:10:1000 N Z in 2:1:10Z in 2:1:10

March 10, KanGAL7 Innovized Principles t = 1.5 mm F = 1,000 N r o -r i =20mm Z = 3 till 9 (monotonic) Starts with small r i and smallest r o Both increases with brake mass r i reaches max limit, r o increases

March 10, KanGAL8 Innovized Principles (cont.) Surface area, S=Π(r o 2 -r i 2 )n T ∞ 1/S May be intuitive, but comes out as an optimal property r_i,max reduces the gap, but same T-S relationship

March 10, KanGAL9 Mechanical Spring Design Minimize material volume Minimize developed stress Three variables: (d, D, N): discrete, real, integer Eight non-linear constraints Solid length restriction Maximum allowable deflection (P/k≤6in) Dynamic deflection (P m -P)/k≥1.25in Volume and stress limitations

March 10, KanGAL10 Innovized Principles Pareto-optimal front have niches with d Only 5 (out of 42) values of d (large ones) are optimal Spring stiffness more or less identical (k=560 lb/in)(k=560 lb/in) – , , lb/in

March 10, KanGAL11 Optimal Springs, Optimal Recipe k=559.9 lb/in k=559.0 lb/in k=559.5 lb/in k=559.6 lb/in k=560.0 lb/in d=0.283 in d=0.331 in d=0.394 in d= in d=0.5 in Increased volume Increased stress

March 10, KanGAL12 Innovized Principles (cont.) Investigation reveals: S∞1/(kV 0.5 ) Two constraints reveal: 50≤k≤560 lb/in Largest allowable k attains optimal solution Dynamic deflection constraint active

March 10, KanGAL13 Higher-Level Innovizations All optimal solutions have identical spring constant Constraint g_6 is active: (P_max-P)/k ≥ δ w k=(p_max-P)/δ w k=( )/1.25 or 560 lb/in Change δ w k values change

March 10, KanGAL14 Welded-Beam Design Minimize cost and deflection Four variables and four constraints Shear stress Bending stress b≥h Buckling load

March 10, KanGAL15 Innovizations Two properties Very small cost solutions behave differently than rest optimal solutions

March 10, KanGAL16 Innovizations (cont.) All solutions make shear stress constraint active Minimum deflection at t=10, b=5 (upper bounds) Transition when buckling constraint is active Minimum cost when all four are active

March 10, KanGAL17 Variations in Variables Small-cost: t reduces, b, l, h increases Otherwise: t constant, b reduces, l increases, h reduces l increases, h reduces

March 10, KanGAL18 Reliability of this procedure Confidence in the obtained Pareto frontConfidence in the obtained Pareto front –Benson’s method, Normal Constraint method, KKT conditions. Confidence in the obtained principles. Confidence in the obtained principles. – KKT Analysis –Big proof and Benchmark results.

March 10, KanGAL19 Higher Level Innovization Innovization principles forInnovization principles for – Robust Optimization – Reliability Based Optimization Innovization principles considering Innovization principles considering – Different pairs of objectives.

March 10, KanGAL20 Further Challenges: Automated Innovization Find principles from Pareto-optimal data Objectives and decision variables A complex data-mining task Clustering cum concept learning Rule extraction Difficulties Multiple relationships Relationships span over a partial set Mathematical forms not known a-priori Dealing with inexact data

March 10, KanGAL21 Thank You Questions and suggestions are welcome Questions and suggestions are welcome