Adaptive Business Intelligence
|
|
- Jody Armstrong
- 7 years ago
- Views:
Transcription
1 Adaptive Business Intelligence Zbigniew Michalewicz 1
2 Business Intelligence What is Business Intelligence? Business Intelligence is a collection of tools, methods, technologies, and processes needed to transform data into knowledge. What should I do? 2
3 Business Intelligence Although Business Intelligence can be used to: Increase profitability, Decrease costs, Improve customer relationship management, Decrease risk, 3
4 Business Intelligence most companies use it to answer basic queries: How many customers do I have? During the past 12 months, how many products were sold in each region? Who are my 20 best customers? 4
5 The famous pyramid KNOWLEDGE INFORMATION DATA 5
6 Data, information, knowledge Data a collection of raw value elements or facts used for calculating, reasoning, measuring, etc. Information the result of collecting and organizing data that establishes relationship between data items. Knowledge the concept of understanding information based on recognized patterns. Knowledge is power! 6
7 Observation Discovered knowledge is of little value if there is no value producing action that can be taken as a consequence of gaining that knowledge. Example: 37% of our customers live on the East Coast. So what? 7
8 What do others think? PricewaterhouseCoopers Global Data Management Survey of 2001: Companies that manage their data as a strategic resource and invest in its quality are already pulling ahead in terms of reputation and profitability. Data should be treated as strategic resource. 8
9 What do others think? Pacific Crest Equities, 2006: Increasingly you are seeing applications being developed that will result in some sort of action. It is a relatively small part now, but it is clearly where the future [of business intelligence] is. 9
10 What do others think? Jim Goodnight, CEO, SAS, 2007: Until recently, business intelligence was limited to basic query and reporting, and it never really provided that much intelligence 10
11 What do others think? Jim Davis, VP Marketing, SAS, 2007: In the next three to five years, we ll reach a tipping point where more organizations will be using BI to focus on how to optimize processes and influence the bottom line 11
12 What is intelligence? Three major ingredients: Ability to predict Ability to optimise Ability to adapt 12
13 Prediction Evolutionary Programming aimed at achieving intelligence (L. Fogel 1966) Intelligence was viewed as adaptive behaviour Prediction of the environment was considered a prerequisite to adaptive behaviour Thus: capability to predict is key to intelligence (L. Fogel 1966) 13
14 Smart decisions Expert systems Games Search techniques etc. 14
15 Adaptive products Adaptive products are the way of the future: Car transmissions TV Shoes AI, in general 15
16 Basic observation Businesses and government agencies are interested in two fundamental things: Knowing what will happen next (prediction); and Making the best decision under risk and uncertainty (optimisation). The goal is to provide AI-based solutions for modelling, simulation, and optimisation to address these two fundamental needs. 16
17 Adaptive Business Intelligence OUTCOME D A T A I N F O R M A T I O N K N O W L E D G E OPTIMISATION PREDICTION D E C I S I O N 17
18 Technology Platforms Classic OR methods, and: Evolutionary Algorithms Swarm Intelligence Simulated Annealing Tabu Search Co-Evolutionary Systems Ant Systems Classic forecasting methods, and: Neural Networks Fuzzy Systems Genetic Programming Agent-Based Systems Data Mining Techniques Rough Sets SolveIT Optimisation Platform SolveIT Prediction Platform 18
19 ABI Example #1 A major U.S. automaker sells 1.2 million offlease cars each year on various auction sites. Each day, a remarketing team uses business intelligence tools and reports to decide where to ship 4,000 7,000 off lease cars. The problem is impacted by demand, depreciation, transportation schedules, cost of capital, risk, changes in market conditions, and the volume effect. 19
20 Car Distribution System 20
21 Planning & Scheduling Optimisation Manufacturing production: 21
22 Planning & Scheduling/ Predictive Modelling Media Allocation (multiobjective): 22
23 Some research issues 23
24 Issues Precise models of a problem Robustness of solutions Return of several solutions Time changing environments Handling constraints Large (and complex) search spaces 24
25 Models of a problem Problem => Model => Solution Problem-solving is a two-step process: (1) Building a model of a problem, and (2) Solving the model 25
26 Cost functions cost amount 26
27 Robustness of solutions t is important to minimize undesirable changes equired by unforeseen events. quality solution 27
28 Return of several solutions Evolutionary algorithms can be structured to (1) give diverse near-optimal solutions and (2) deal with tradeoffs present in multiobjective problems. cost time 28
29 Size of search space Assume we deal with the following problem: optimize f (x 1, x 2,..., x 100 ) 2 where f is very complex and x i is 0 or 1. The size of the search space is ~ i The exhaustive search is out of question! 29
30 Optimisation problem Optimize: f(x, y) = 100(x - y) 2 + (1 x) 2 2 where <= x, y <= (Rosenbrock s function, F2) 30
31 Optimisation problem What would happen, if we have additional constraints? E.g., x <= log(y + 3) sin(x) <= 3y
32 Search space 32
33 Main question Should we consider infeasible individuals harmful and eliminate them from the population? YES: easy implementation, low efficiency NO: many issues to consider; usually much better results! 33
34 Further questions: we keep infeasible individuals in the population, we ave to address several issues: How to compare two feasible individuals? How to compare two infeasible individuals? How to compare an feasible individual with infeasible one? Should we penalize infeasible individuals? Should we repair infeasible individuals? Should we use specialized operators which produce feasible individuals only? Should we use decoders? Should we concentrate on the boundary between feasible and infeasible areas of the search space? 34
35 Penalties General idea: Eval(x) = f(x) + W*penalty(x) Should we keep W constant? Should we increase W together with generations? Should we use some adaptive mechanism which influences the value of W on the basis of the feedback from the search? Should we include the value of W as a 35
36 Repairs General idea: Transform infeasible x into feasible x by applying some problem-specific algorithm Should we repair for evaluation purpose only (so-called Baldwin effect)? Should we replace the original individual x by its repaired version x (so-called Lamarckian evolution)? Are there any other possibilities? 36
37 Specialized operators Genocop 3.0 an experimental system to take: Arbitrary objective function (continuous variables) Set of linear constraints to produce the optimal solution. System available from 37
38 Decoders General idea: The original space Encoded space 38
39 Decoders Genocop V: universal tool for nonlinear optimization problems with nonlinear constraints! The system accepts an arbitrary function (continuous variables) and any number of nonlinear constraints. System available from 39
40 Andy Keane s function G2(x) = (Σ cos 4 (x i ) 2 Π cos 2 (x i ))/sqrt(σ i x i2 ), where 0 x i 10 and Π x i
41 Boundary operators For some problems, it is possible to design boundary operators, which generate offspring as a new boundary point. E.g., consider constraint: xy <= 5 For two boundary parents, (x1,y1) and (x2,y2), an offspring: (sqrt(x1*x2), sqrt(y1*y2)) is also a boundary point. 41
42 Parameter tuning Parameter tuning: the traditional way of testing and comparing different values before the real run Problems: users mistakes in settings can be sources of errors or sub-optimal performance costs much time parameters interact: exhaustive search is not practicable good values may become bad during the run 42
43 Parameter control Parameter control: setting values on-line, during the actual run, e.g., predetermined time-varying schedule p = p(t) using feedback from the search process encoding parameters in chromosomes and rely on natural selection Problems: finding optimal p is hard, finding optimal p(t) is harder still user-defined feedback mechanism, how to optimize? when would natural selection work for strategy 43
44 Various Cases f(x) f(x), c 1 (x), c 2 (x), f 1 (x), f 2 (x), f 1 (x), f 2 (x),, c 1 (x), c 2 (x), f(x,t) f(x,t), c 1 (x), c 2 (x), f(x), c 1 (x,t), c 2 (x,t), f(x,t), c 1 (x,t), c 2 (x,t), f 1 (x,t), f 2 (x,t),,c 1 (x,t), c 2 (x,t), 44
45 Heuristic vs. Problem Heuristic Method Evaluation Functions Problem 45
46 Evaluation Functions Some researchers acknowledged that a real world scenario might be a bit more complex: Noise Robustness Approximation Time-changing environments 46
47 Noise Sometimes evaluation functions return results of randomised simulations. The common approach in such scenarios is to approximate a noisy evaluation function eval by an averaged sum of several evaluations: eval(x) = 1/q Σ i=1 q (f(x) + z i ), where x is a vector of design variables (i.e., variables controlled by a method), f(x) is the evaluation function, z i represents additive noise, and n is the sample size. Note that the only measurable (returned) values are f(x) + z. 47
48 Robustness Sometimes slightly modified solutions should have quality evaluations (thus making the original solution robust). The common approach to such scenarios is to use evaluation function eval based on the probability distribution of possible disturbances δ, which is approximated by Monte Carlo integration: eval(x) = 1/q Σ i=1 q f(x + δ i ). Note that eval(x) depends on the shape of f(x) at point x; in other words, the neighbourhood of x determines the value of eval(x). 48
49 Approximation Sometimes it is too expensive to evaluate a candidate solution. In such scenarios, evaluation functions are often approximated based on experimental or simulation data (the approximated evaluation function is often called the meta-model). In such cases, evaluation function eval becomes: eval(x) = f(x) + E(x), where E(x) is the approximation error of the metamodel. Note that the approximation error is quite different than noise, as it is usually deterministic and 49
50 Dynamic environments Sometimes evaluation functions depend on an additional variable: time. In such cases, evaluation function eval becomes: eval(x) = f(x, t), where t represents time variable. Clearly, the best solution may change its location over time. There are two main approaches for handling such scenarios: (1) to restart the method after a change, or (2) require that the method is capable of chasing the changing optimum. 50
51 The most real case However, it seems the largest class of real world problems is not included in the above four categories. It is clear that in many real world problems the evaluation functions are based on predictions of the future values of some variables. In other words, evaluation function eval is expressed as: eval(x) = f(x, P(x, y, t)), where P(x, y, t) represents an outcome of some prediction for solution vector x and additional (environmental, beyond our control) variables y at time t. 51
52 More info 52
APPLICATIONS OF EVOLUTIONARY METHODS FOR COMPLEX INDUSTRIAL PROBLEMS
EVOLUTIONARY METHODS FOR DESIGN, OPTIMIZATION AND CONTROL T. Burczynski and J. Périaux (Eds.) c CIMNE, Barcelona, Spain 2009 APPLICATIONS OF EVOLUTIONARY METHODS FOR COMPLEX INDUSTRIAL PROBLEMS Zbigniew
More informationAdaptive Business Intelligence
Adaptive Business Intelligence Zbigniew Michalewicz Martin Schmidt Matthew Michalewicz Constantin Chiriac Adaptive Business Intelligence 123 Authors Zbigniew Michalewicz School of Computer Science University
More informationPractical Applications of Evolutionary Computation to Financial Engineering
Hitoshi Iba and Claus C. Aranha Practical Applications of Evolutionary Computation to Financial Engineering Robust Techniques for Forecasting, Trading and Hedging 4Q Springer Contents 1 Introduction to
More informationIntroduction To Genetic Algorithms
1 Introduction To Genetic Algorithms Dr. Rajib Kumar Bhattacharjya Department of Civil Engineering IIT Guwahati Email: rkbc@iitg.ernet.in References 2 D. E. Goldberg, Genetic Algorithm In Search, Optimization
More informationZbigniew Michalewicz Martin Schmidt Matthew Michalewicz Constantin Chiriac. Adaptive Business Intelligence
Zbigniew Michalewicz Martin Schmidt Matthew Michalewicz Constantin Chiriac Adaptive Business Intelligence 123 Preface My name is Sherlock Holmes. It is my business to know what other people do not know.
More informationPerformance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT
Performance Optimization of I-4 I 4 Gasoline Engine with Variable Valve Timing Using WAVE/iSIGHT Sean Li, DaimlerChrysler (sl60@dcx dcx.com) Charles Yuan, Engineous Software, Inc (yuan@engineous.com) Background!
More informationCase Study: An Intelligent Decision-Support System
www.computer.org/intelligent Case Study: An Intelligent Decision-Support System Zbigniew Michalewicz, Martin Schmidt, Matthew Michalewicz, and Constantin Chiriac Vol. 20, No. 4 July/August 2005 This material
More informationC21 Model Predictive Control
C21 Model Predictive Control Mark Cannon 4 lectures Hilary Term 216-1 Lecture 1 Introduction 1-2 Organisation 4 lectures: week 3 week 4 { Monday 1-11 am LR5 Thursday 1-11 am LR5 { Monday 1-11 am LR5 Thursday
More informationChapter 1 Global Optimization in Supply Chain Operations
Chapter 1 Global Optimization in Supply Chain Operations Maksud Ibrahimov, Arvind Mohais, Zbigniew Michalewicz Abstract This chapter discusses some optimization issues from a business perspective in the
More informationNeuro-Dynamic Programming An Overview
1 Neuro-Dynamic Programming An Overview Dimitri Bertsekas Dept. of Electrical Engineering and Computer Science M.I.T. September 2006 2 BELLMAN AND THE DUAL CURSES Dynamic Programming (DP) is very broadly
More informationOptimising the wine supply chain
Optimising the wine supply chain M. Michalewicz 1, Z. Michalewicz 1,2, R. Spitty 3 1 SolveIT Software, Pty Ltd, Level 1, 99 Frome Street, Adelaide, SA 5000, Australia. 2 School of Computer Science, The
More informationPredictive Modeling and Big Data
Predictive Modeling and Presented by Eileen Burns, FSA, MAAA Milliman Agenda Current uses of predictive modeling in the life insurance industry Potential applications of 2 1 June 16, 2014 [Enter presentation
More informationThe Psychology of Simulation Model and Metamodeling
THE EXPLODING DOMAIN OF SIMULATION OPTIMIZATION Jay April* Fred Glover* James P. Kelly* Manuel Laguna** *OptTek Systems 2241 17 th Street Boulder, CO 80302 **Leeds School of Business University of Colorado
More information1.1 Introduction. Chapter 1: Feasibility Studies: An Overview
Chapter 1: Introduction 1.1 Introduction Every long term decision the firm makes is a capital budgeting decision whenever it changes the company s cash flows. Consider launching a new product. This involves
More informationPredictive modelling around the world 28.11.13
Predictive modelling around the world 28.11.13 Agenda Why this presentation is really interesting Introduction to predictive modelling Case studies Conclusions Why this presentation is really interesting
More informationUSING THE EVOLUTION STRATEGIES' SELF-ADAPTATION MECHANISM AND TOURNAMENT SELECTION FOR GLOBAL OPTIMIZATION
1 USING THE EVOLUTION STRATEGIES' SELF-ADAPTATION MECHANISM AND TOURNAMENT SELECTION FOR GLOBAL OPTIMIZATION EFRÉN MEZURA-MONTES AND CARLOS A. COELLO COELLO Evolutionary Computation Group at CINVESTAV-IPN
More informationInternational Journal of Software and Web Sciences (IJSWS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International
More informationENERGY EFFICIENT CONTROL OF VIRTUAL MACHINE CONSOLIDATION UNDER UNCERTAIN INPUT PARAMETERS FOR THE CLOUD
ENERGY EFFICIENT CONTROL OF VIRTUAL MACHINE CONSOLIDATION UNDER UNCERTAIN INPUT PARAMETERS FOR THE CLOUD ENRICA ZOLA, KARLSTAD UNIVERSITY @IEEE.ORG ENGINEERING AND CONTROL FOR RELIABLE CLOUD SERVICES,
More informationUsing Genetic Algorithm to Robust Multi Objective Optimization of Maintenance Scheduling Considering Engineering Insurance
Shiraz Journal of System Management Vol. 2, No. 1, Ser. 5, (2014), 1-19 Using Genetic Algorithm to Robust Multi Objective Optimization of Maintenance Scheduling Considering Engineering Insurance Somayeh
More informationIntelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract
Intelligent Search Heuristics for Cost Based Scheduling Murphy Choy Michelle Cheong Abstract Nurse scheduling is a difficult optimization problem with multiple constraints. There is extensive research
More informationSolving the Vehicle Routing Problem with Genetic Algorithms
Solving the Vehicle Routing Problem with Genetic Algorithms Áslaug Sóley Bjarnadóttir April 2004 Informatics and Mathematical Modelling, IMM Technical University of Denmark, DTU Printed by IMM, DTU 3 Preface
More informationRefinery Planning & Scheduling - Plan the Act. Act the Plan.
Refinery Planning & Scheduling - Plan the Act. Act the Plan. By Sowmya Santhanam EXECUTIVE SUMMARY Due to the record high and fluctuating crude prices, refineries are under extreme pressure to cut down
More informationGerard Mc Nulty Systems Optimisation Ltd gmcnulty@iol.ie/0876697867 BA.,B.A.I.,C.Eng.,F.I.E.I
Gerard Mc Nulty Systems Optimisation Ltd gmcnulty@iol.ie/0876697867 BA.,B.A.I.,C.Eng.,F.I.E.I Data is Important because it: Helps in Corporate Aims Basis of Business Decisions Engineering Decisions Energy
More informationMSCA 31000 Introduction to Statistical Concepts
MSCA 31000 Introduction to Statistical Concepts This course provides general exposure to basic statistical concepts that are necessary for students to understand the content presented in more advanced
More informationSALES FORCE SIZING & PORTFOLIO OPTIMIZATION. David Wood, PhD, Senior Principal Rajnish Kumar, Senior Manager
SALES FORCE SIZING & PORTFOLIO OPTIMIZATION David Wood, PhD, Senior Principal Rajnish Kumar, Senior Manager Today s Webinar as part of a series All PMSA Webinars available via http://www.pmsa.net/conferences/webinar
More informationCut-off Grades and Optimising the Strategic Mine Plan Contents
Cut-off Grades and Optimising the Strategic Mine Plan Contents CHAPTER 1 PART 1 Introduction Introductory comments 1 The evolution of cut-off theory increasing numbers of dimensions 2 Conducting cut-off
More informationManagement of Software Projects with GAs
MIC05: The Sixth Metaheuristics International Conference 1152-1 Management of Software Projects with GAs Enrique Alba J. Francisco Chicano Departamento de Lenguajes y Ciencias de la Computación, Universidad
More informationPrivate-Value Auction versus Posted-Price Selling: An Agent-Based Model Approach
1 2 3 4 5 6 7 Private-Value Auction versus Posted-Price Selling: An Agent-Based Model Approach Christopher N. Boyer B. Wade Brorsen James N. Fain 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
More information2x + y = 3. Since the second equation is precisely the same as the first equation, it is enough to find x and y satisfying the system
1. Systems of linear equations We are interested in the solutions to systems of linear equations. A linear equation is of the form 3x 5y + 2z + w = 3. The key thing is that we don t multiply the variables
More informationA Hybrid Tabu Search Method for Assembly Line Balancing
Proceedings of the 7th WSEAS International Conference on Simulation, Modelling and Optimization, Beijing, China, September 15-17, 2007 443 A Hybrid Tabu Search Method for Assembly Line Balancing SUPAPORN
More informationHomework # 3 Solutions
Homework # 3 Solutions February, 200 Solution (2.3.5). Noting that and ( + 3 x) x 8 = + 3 x) by Equation (2.3.) x 8 x 8 = + 3 8 by Equations (2.3.7) and (2.3.0) =3 x 8 6x2 + x 3 ) = 2 + 6x 2 + x 3 x 8
More informationA New Quantitative Behavioral Model for Financial Prediction
2011 3rd International Conference on Information and Financial Engineering IPEDR vol.12 (2011) (2011) IACSIT Press, Singapore A New Quantitative Behavioral Model for Financial Prediction Thimmaraya Ramesh
More informationOptimized Fuzzy Control by Particle Swarm Optimization Technique for Control of CSTR
International Journal of Computer, Electrical, Automation, Control and Information Engineering Vol:5, No:, 20 Optimized Fuzzy Control by Particle Swarm Optimization Technique for Control of CSTR Saeed
More informationWireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm
, pp. 99-108 http://dx.doi.org/10.1457/ijfgcn.015.8.1.11 Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm Wang DaWei and Wang Changliang Zhejiang Industry Polytechnic College
More informationP2 Performance Management September 2014 examination
Management Level Paper P2 Performance Management September 2014 examination Examiner s Answers Note: Some of the answers that follow are fuller and more comprehensive than would be expected from a well-prepared
More informationEstimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects
Journal of Computer Science 2 (2): 118-123, 2006 ISSN 1549-3636 2006 Science Publications Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects Alaa F. Sheta Computers
More informationDERIVATIVES AS MATRICES; CHAIN RULE
DERIVATIVES AS MATRICES; CHAIN RULE 1. Derivatives of Real-valued Functions Let s first consider functions f : R 2 R. Recall that if the partial derivatives of f exist at the point (x 0, y 0 ), then we
More informationA Robustness Simulation Method of Project Schedule based on the Monte Carlo Method
Send Orders for Reprints to reprints@benthamscience.ae 254 The Open Cybernetics & Systemics Journal, 2014, 8, 254-258 Open Access A Robustness Simulation Method of Project Schedule based on the Monte Carlo
More informationResearch on a Heuristic GA-Based Decision Support System for Rice in Heilongjiang Province
Research on a Heuristic GA-Based Decision Support System for Rice in Heilongjiang Province Ran Cao 1,1, Yushu Yang 1, Wei Guo 1, 1 Engineering college of Northeast Agricultural University, Haerbin, China
More informationIndex Terms- Batch Scheduling, Evolutionary Algorithms, Multiobjective Optimization, NSGA-II.
Batch Scheduling By Evolutionary Algorithms for Multiobjective Optimization Charmi B. Desai, Narendra M. Patel L.D. College of Engineering, Ahmedabad Abstract - Multi-objective optimization problems are
More informationPerformance of Hybrid Genetic Algorithms Incorporating Local Search
Performance of Hybrid Genetic Algorithms Incorporating Local Search T. Elmihoub, A. A. Hopgood, L. Nolle and A. Battersby The Nottingham Trent University, School of Computing and Technology, Burton Street,
More informationAn Overview of the Convergence of BI & BPM
An Overview of the Convergence of BI & BPM Rich Zaziski, CEO FYI Business Solutions Richz@fyisolutions.com OBJECTIVE To provide an overview of the convergence of Business Intelligence (BI) and Business
More informationUsing Ant Colony Optimization for Infrastructure Maintenance Scheduling
Using Ant Colony Optimization for Infrastructure Maintenance Scheduling K. Lukas, A. Borrmann & E. Rank Chair for Computation in Engineering, Technische Universität München ABSTRACT: For the optimal planning
More informationList of Courses for the Masters of Engineering Management Programme. (i)compulsory Courses
MASTER OF ENGINEERING MANAGEMENT (MEM) PROGRAMME List of Courses for the Masters of Engineering Management Programme (i)compulsory Courses EM 501 Organizational Systems 3 EM 502 Accounting and Financial
More informationLecture. Simulation and optimization
Course Simulation Lecture Simulation and optimization 1 4/3/2015 Simulation and optimization Platform busses at Schiphol Optimization: Find a feasible assignment of bus trips to bus shifts (driver and
More informationGenetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve
Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve Outline Selection methods Replacement methods Variation operators Selection Methods
More informationSOFT COMPUTING AND ITS USE IN RISK MANAGEMENT
SOFT COMPUTING AND ITS USE IN RISK MANAGEMENT doc. Ing. Petr Dostál, CSc. Brno University of Technology, Kolejní 4, 612 00 Brno, Czech Republic, Institute of Informatics, Faculty of Business and Management,
More informationconstraint. Let us penalize ourselves for making the constraint too big. We end up with a
Chapter 4 Constrained Optimization 4.1 Equality Constraints (Lagrangians) Suppose we have a problem: Maximize 5, (x 1, 2) 2, 2(x 2, 1) 2 subject to x 1 +4x 2 =3 If we ignore the constraint, we get the
More informationIEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 13, NO. 2, APRIL 2009 243
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 13, NO. 2, APRIL 2009 243 Self-Adaptive Multimethod Search for Global Optimization in Real-Parameter Spaces Jasper A. Vrugt, Bruce A. Robinson, and James
More informationResearch Statement Immanuel Trummer www.itrummer.org
Research Statement Immanuel Trummer www.itrummer.org We are collecting data at unprecedented rates. This data contains valuable insights, but we need complex analytics to extract them. My research focuses
More informationIntroduction. Swarm Intelligence - Thiemo Krink EVALife Group, Dept. of Computer Science, University of Aarhus
Swarm Intelligence - Thiemo Krink EVALife Group, Dept. of Computer Science, University of Aarhus Why do we need new computing techniques? The computer revolution changed human societies: communication
More informationInteger Programming: Algorithms - 3
Week 9 Integer Programming: Algorithms - 3 OPR 992 Applied Mathematical Programming OPR 992 - Applied Mathematical Programming - p. 1/12 Dantzig-Wolfe Reformulation Example Strength of the Linear Programming
More informationEngineering Management Courses
Engineering Management Courses 124 Principles of Engineering Management This course is an introduction to engineering management principles and concepts and will address issues that are relevant to today's
More informationCHAPTER 3 WATER DISTRIBUTION SYSTEM MAINTENANCE OPTIMIZATION PROBLEM
41 CHAPTER 3 WATER DISTRIBUTION SYSTEM MAINTENANCE OPTIMIZATION PROBLEM 3.1 INTRODUCTION Water distribution systems are complex interconnected networks that require extensive planning and maintenance to
More informationA MODEL PREDICTIVE CONTROL APPROACH TO GENERATOR MAINTENANCE SCHEDULING
A MODEL PREDICTIVE CONTROL APPROACH TO GENERATOR MAINTENANCE SCHEDULING by Uduakobong Edet Ekpenyong Submitted in fulfilment of the requirements for the degree MSc (Applied) Electrical in the Faculty of
More informationVariable Costs. Breakeven Analysis. Examples of Variable Costs. Variable Costs. Mixed
Breakeven Analysis Variable Vary directly in proportion to activity: Example: if sales increase by 5%, then the Variable will increase by 5% Remain the same, regardless of the activity level Mixed Combines
More informationAcknowledgments. Luis Martínez
INNOVATIVE TRANSPORT SERVICES FOR HIGH QUALITY MOBILITY IN SUSTAINABLE CITIES Acknowledgments Luis Martínez MIT Portugal SCUSSE Project (Smart Combination of passenger transport modes and services in Urban
More informationImproved Particle Swarm Optimization in Constrained Numerical Search Spaces
Improved Particle Swarm Optimization in Constrained Numerical Search Spaces Efrén Mezura-Montes and Jorge Isacc Flores-Mendoza Abstract This chapter presents a study about the behavior of Particle Swarm
More informationitesla Project Innovative Tools for Electrical System Security within Large Areas
itesla Project Innovative Tools for Electrical System Security within Large Areas Samir ISSAD RTE France samir.issad@rte-france.com PSCC 2014 Panel Session 22/08/2014 Advanced data-driven modeling techniques
More informationClass #6: Non-linear classification. ML4Bio 2012 February 17 th, 2012 Quaid Morris
Class #6: Non-linear classification ML4Bio 2012 February 17 th, 2012 Quaid Morris 1 Module #: Title of Module 2 Review Overview Linear separability Non-linear classification Linear Support Vector Machines
More informationMSCA 31000 Introduction to Statistical Concepts
MSCA 31000 Introduction to Statistical Concepts This course provides general exposure to basic statistical concepts that are necessary for students to understand the content presented in more advanced
More informationMore Local Structure Information for Make-Model Recognition
More Local Structure Information for Make-Model Recognition David Anthony Torres Dept. of Computer Science The University of California at San Diego La Jolla, CA 9093 Abstract An object classification
More informationBusiness Intelligence and Decision Support Systems
Chapter 12 Business Intelligence and Decision Support Systems Information Technology For Management 7 th Edition Turban & Volonino Based on lecture slides by L. Beaubien, Providence College John Wiley
More informationOptimal order placement in a limit order book. Adrien de Larrard and Xin Guo. Laboratoire de Probabilités, Univ Paris VI & UC Berkeley
Optimal order placement in a limit order book Laboratoire de Probabilités, Univ Paris VI & UC Berkeley Outline 1 Background: Algorithm trading in different time scales 2 Some note on optimal execution
More informationLecture 8 February 4
ICS273A: Machine Learning Winter 2008 Lecture 8 February 4 Scribe: Carlos Agell (Student) Lecturer: Deva Ramanan 8.1 Neural Nets 8.1.1 Logistic Regression Recall the logistic function: g(x) = 1 1 + e θt
More informationAlpha Cut based Novel Selection for Genetic Algorithm
Alpha Cut based Novel for Genetic Algorithm Rakesh Kumar Professor Girdhar Gopal Research Scholar Rajesh Kumar Assistant Professor ABSTRACT Genetic algorithm (GA) has several genetic operators that can
More informationModel-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms
Symposium on Automotive/Avionics Avionics Systems Engineering (SAASE) 2009, UC San Diego Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Dipl.-Inform. Malte Lochau
More informationOPTIMIZATION AND FORECASTING WITH FINANCIAL TIME SERIES
OPTIMIZATION AND FORECASTING WITH FINANCIAL TIME SERIES Allan Din Geneva Research Collaboration Notes from seminar at CERN, June 25, 2002 General scope of GRC research activities Econophysics paradigm
More informationMulti-objective Approaches to Optimal Testing Resource Allocation in Modular Software Systems
Multi-objective Approaches to Optimal Testing Resource Allocation in Modular Software Systems Zai Wang 1, Ke Tang 1 and Xin Yao 1,2 1 Nature Inspired Computation and Applications Laboratory (NICAL), School
More informationPractice with Proofs
Practice with Proofs October 6, 2014 Recall the following Definition 0.1. A function f is increasing if for every x, y in the domain of f, x < y = f(x) < f(y) 1. Prove that h(x) = x 3 is increasing, using
More informationMéta-heuristiques pour l optimisation
Méta-heuristiques pour l optimisation Differential Evolution (DE) Particle Swarm Optimization (PSO) Alain Dutech Equipe MAIA - LORIA - INRIA Nancy, France Web : http://maia.loria.fr Mail : Alain.Dutech@loria.fr
More informationExperiences With Teaching Adaptive Optimization to Engineering Graduate Students
Experiences With Teaching Adaptive Optimization to Engineering Graduate Students Alice E. Smith Department of Industrial Engineering University of Pittsburgh Pittsburgh, PA 15261 USA aesmith@engrng.pitt.edu
More informationAn Introduction to Neural Networks
An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,
More informationThe GSMA strongly support Denmark licensing the 790-821 / 832-862862 MHz band 2 in a manner that will accommodate future use of
IT- og Telestyrelsen Ministeriet for Videnskab Teknologi og Udvikling Holsteinsgade 63 2100 København Ø Denmark ftf@itst.dk London 24 June 2010 Dear Kristian Borten The GSM Association (GSMA) 1 welcomes
More informationStatistics 100A Homework 7 Solutions
Chapter 6 Statistics A Homework 7 Solutions Ryan Rosario. A television store owner figures that 45 percent of the customers entering his store will purchase an ordinary television set, 5 percent will purchase
More informationOptimisation of the Gas-Exchange System of Combustion Engines by Genetic Algorithm
Optimisation of the Gas-Exchange System of Combustion Engines by Genetic Algorithm C. D. Rose, S. R. Marsland, and D. Law School of Engineering and Advanced Technology Massey University Palmerston North,
More informationMulti-Objective Optimization using Evolutionary Algorithms
Multi-Objective Optimization using Evolutionary Algorithms Kalyanmoy Deb Department of Mechanical Engineering, Indian Institute of Technology, Kanpur, India JOHN WILEY & SONS, LTD Chichester New York Weinheim
More informationAdaptive Business Intelligence
Adaptive Business Intelligence Bearbeitet von Zbigniew Michalewicz, Martin Schmidt, Matthew Michalewicz, Constantin Chiriac 1. Auflage 2006. Buch. xiii, 246 S. Hardcover ISBN 978 3 540 32928 2 Format (B
More informationAPPLICATION OF GENETIC ALGORITHMS IN INVENTORY MANAGEMENT
DAAAM INTERNATIONAL SCIENTIFIC BOOK 2010 pp. 245-258 CHAPTER 25 APPLICATION OF GENETIC ALGORITHMS IN INVENTORY MANAGEMENT DANIA, W.A.P. Abstract: Inventory cost is a main component of total logistic costs.
More informationOptimal Replacement of Underground Distribution Cables
1 Optimal Replacement of Underground Distribution Cables Jeremy A. Bloom, Member, IEEE, Charles Feinstein, and Peter Morris Abstract This paper presents a general decision model that enables utilities
More informationA resource schedule method for cloud computing based on chaos particle swarm optimization algorithm
Abstract A resource schedule method for cloud computing based on chaos particle swarm optimization algorithm Lei Zheng 1, 2*, Defa Hu 3 1 School of Information Engineering, Shandong Youth University of
More informationClass 10. Data Mining and Artificial Intelligence. Data Mining. We are in the 21 st century So where are the robots?
Class 1 Data Mining Data Mining and Artificial Intelligence We are in the 21 st century So where are the robots? Data mining is the one really successful application of artificial intelligence technology.
More informationMachine Learning: Overview
Machine Learning: Overview Why Learning? Learning is a core of property of being intelligent. Hence Machine learning is a core subarea of Artificial Intelligence. There is a need for programs to behave
More informationInternational Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering
DOI: 10.15662/ijareeie.2014.0307061 Economic Dispatch of Power System Optimization with Power Generation Schedule Using Evolutionary Technique Girish Kumar 1, Rameshwar singh 2 PG Student [Control system],
More informationACTIVITY THEORY (AT) REVIEW
ACTIVITY THEORY IN ACTION Brian Tran, CS 260 ACTIVITY THEORY (AT) REVIEW Activities are key structure in AT Composed of subjects, tools, and objective Ex. Bob (subject) is using the weights and treadmills
More informationFederico Rajola. Customer Relationship. Management in the. Financial Industry. Organizational Processes and. Technology Innovation.
Federico Rajola Customer Relationship Management in the Financial Industry Organizational Processes and Technology Innovation Second edition ^ Springer Contents 1 Introduction 1 1.1 Identification and
More informationLeast-Squares Intersection of Lines
Least-Squares Intersection of Lines Johannes Traa - UIUC 2013 This write-up derives the least-squares solution for the intersection of lines. In the general case, a set of lines will not intersect at a
More information3.1 Solving Systems Using Tables and Graphs
Algebra 2 Chapter 3 3.1 Solve Systems Using Tables & Graphs 3.1 Solving Systems Using Tables and Graphs A solution to a system of linear equations is an that makes all of the equations. To solve a system
More informationTHE TWO major steps in applying any heuristic search algorithm
124 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 3, NO. 2, JULY 1999 Parameter Control in Evolutionary Algorithms Ágoston Endre Eiben, Robert Hinterding, and Zbigniew Michalewicz, Senior Member,
More informationMemory Allocation Technique for Segregated Free List Based on Genetic Algorithm
Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College
More informationA GRASP-KNAPSACK HYBRID FOR A NURSE-SCHEDULING PROBLEM MELISSA D. GOODMAN 1, KATHRYN A. DOWSLAND 1,2,3 AND JONATHAN M. THOMPSON 1*
A GRASP-KNAPSACK HYBRID FOR A NURSE-SCHEDULING PROBLEM MELISSA D. GOODMAN 1, KATHRYN A. DOWSLAND 1,2,3 AND JONATHAN M. THOMPSON 1* 1 School of Mathematics, Cardiff University, Cardiff, UK 2 Gower Optimal
More informationHECTOR a software model checker with cooperating analysis plugins. Nathaniel Charlton and Michael Huth Imperial College London
HECTOR a software model checker with cooperating analysis plugins Nathaniel Charlton and Michael Huth Imperial College London Introduction HECTOR targets imperative heap-manipulating programs uses abstraction
More informationAdaptive Business Intelligence (ABI): Presentation of the Unit
Adaptive Business Intelligence (ABI): Presentation of the Unit MAP-i PhD (Edition 2015/16) Lecture Team: Manuel Filipe Santos (University of Minho); Paulo Cortez (University of Minho); Rui Camacho (University
More informationINTEREST RATES AND FX MODELS
INTEREST RATES AND FX MODELS 8. Portfolio greeks Andrew Lesniewski Courant Institute of Mathematical Sciences New York University New York March 27, 2013 2 Interest Rates & FX Models Contents 1 Introduction
More informationCircuit Analysis using the Node and Mesh Methods
Circuit Analysis using the Node and Mesh Methods We have seen that using Kirchhoff s laws and Ohm s law we can analyze any circuit to determine the operating conditions (the currents and voltages). The
More informationGenetic Algorithms for Multi-Objective Optimization in Dynamic Systems
Genetic Algorithms for Multi-Objective Optimization in Dynamic Systems Ceyhun Eksin Boaziçi University Department of Industrial Engineering Boaziçi University, Bebek 34342, stanbul, Turkey ceyhun.eksin@boun.edu.tr
More informationHybrid Evolution of Heterogeneous Neural Networks
Hybrid Evolution of Heterogeneous Neural Networks 01001110 01100101 01110101 01110010 01101111 01101110 01101111 01110110 01100001 00100000 01110011 01101011 01110101 01110000 01101001 01101110 01100001
More informationPredictive analytics for the business analyst: your first steps with SAP InfiniteInsight
Predictive analytics for the business analyst: your first steps with SAP InfiniteInsight Pierpaolo Vezzosi, SAP SESSION CODE: 0605 Summary Who said you need a PhD to do sophisticated predictive analysis?
More informationMultiobjective Multicast Routing Algorithm
Multiobjective Multicast Routing Algorithm Jorge Crichigno, Benjamín Barán P. O. Box 9 - National University of Asunción Asunción Paraguay. Tel/Fax: (+9-) 89 {jcrichigno, bbaran}@cnc.una.py http://www.una.py
More information