The document describes a decision support system for operators of energy efficient buildings developed by Emilio L. Cano and Javier M. Moguerza of the University Rey Juan Carlos. It presents an R implementation for modeling decision making under uncertainty that symbolically specifies optimization problems, generates solver input files, and analyzes solutions to support strategic and operational energy management decisions in public buildings.
Calidad Seis Sigma con R: Competitividad e InnovaciónEmilio L. Cano
Este documento presenta la metodología Seis Sigma y su aplicación con el software R. Explica los fundamentos de Seis Sigma, incluyendo el ciclo DMAIC y los roles en los proyectos. También describe las herramientas estadísticas y de planificación que se pueden usar en cada fase, así como software comercial disponible. El objetivo es difundir el uso de Seis Sigma junto con R para mejorar la calidad y competitividad de las empresas.
These slides were presented at the Use R! 2011 Conference, held in the University of Warwick (Coventry) in August 2011. It was one of the presentations of the Lightning Talks session.
Six Sigma Quality Using R: Tools and Training Emilio L. Cano
This document discusses using the statistical software R for Six Sigma quality improvement projects. It introduces Six Sigma methodology and the DMAIC problem-solving strategy. The presentation outlines how R can be used for Six Sigma tools and analysis, highlights useful R packages for Six Sigma, and describes efforts to spread the use of R for quality improvement.
Selection of Equipment by Using Saw and Vikor Methods IJERA Editor
This document discusses methods for selecting equipment using multi-criteria decision making approaches. It presents the SAW (Simple Additive Weighting) and VIKOR (VIseKriterijumska Optimizacija I Kompromisno Resenje) methods for equipment selection. The document outlines the steps for both SAW and VIKOR methods. It also discusses consistency testing to validate the results and ensure less than 0.1 consistency ratio. The methods are then applied to a case study of equipment selection at a spring manufacturing unit to demonstrate the process.
1 Evaluating Mobile Applications A Spreadsheet Case .docxfelicidaddinwoodie
1
Evaluating Mobile Applications: A Spreadsheet Case
Study
Derek Flood, Rachel Harrison, Claudia Iacob*, David Duce
1Oxford Brookes University,
[derek.flood, rachel.harrison, iacob, daduce]@brookes.ac.uk
ABSTRACT
The power of mobile devices has increased dramatically in the last few years. These devices are becoming more
sophisticated and allow users to accomplish a wide variety of tasks while on the move. The ease with which
mobile apps can be created and distributed has resulted in a number of usability issues becoming more
prevalent. This paper describes the range of usability issues encountered at all stages of the mobile app life
cycle, from when users begin to search for an app to when they finally remove the app from their device. Using
these results we developed a number of guidelines for both app developers and app platform developers that
will improve the overall usability of mobile apps.
Keywords: Mobile technology, portable computing, application process model, mobile usability.
1 INTRODUCTION
Advances in technology have allowed a range of sophisticated devices to emerge which enable users
to perform a variety of tasks in a mobile context. These tasks include both tasks which were
previously only available on traditional desktop applications and tasks that are only enabled by the use
of mobile devices. To facilitate these tasks a wide range of mobile applications, referred to here as
apps, are available from easy to install locations, such as the App store provided by Apple or the
Android Marketplace provided by Google. In order to improve the portability of both of these types of
apps, a number of compromises are necessary. These compromises, such as smaller screen size, more
limited processing power and the mobile context in which the device is used, have frequently had a
negative effect on the usability of these apps. The compromises can most readily be seen during the
use of mobile apps. There has been a large amount of research into the usability of specific mobile
apps (Ahmadi, 2008; Geven, 2006; Schmield, 2009; Shrestha, 2007). However, little research has
been conducted on the selection, installation and removal of mobile apps, all of which can be
problematic. This paper presents a study in which we examined aspects of user interaction with
mobile apps during various steps in the usage lifecycle of mobile applications: application
identification, installation, usage, and removal. To illustrate the range of interactions that a user may
have with a mobile app we also present a mobile app process model which shows the typical life cycle
of a mobile app.
This paper is structured as follows. Section 2 describes related work. Section 3 addresses user
interaction with mobile devices. Section 4 of the paper outlines the case study conducted to
investigate the usability of mobile applications at various steps in their lifecycle. Based on this
investigation, a set of guidelines ...
This document discusses an evaluation of alternative approaches to reliability centered maintenance (RCM). It begins with an introduction to RCM and its classical approach. It then discusses five categories of RCM alternatives identified from literature: 1) mixes of approaches, 2) simplification of analysis, 3) optimization methods, 4) broad alternative methodologies, and 5) mathematical models. The document outlines several specific alternative approaches that fall into each of these categories. It then describes the methodology used to evaluate the alternative approaches based on parameters developed from literature expectations of maintenance strategies.
This document outlines Heather Zumpano's unpublished manuscript on measuring and managing the financial variables of telemedicine. It provides an overview of telemedicine evolution and barriers to implementation. It also summarizes three studies that developed models to assess telemedicine readiness and outcomes. The studies considered costs and developed a maturity model, decision modeling approach, and Model for Assessment of Telemedicine (MAST). MAST incorporated stakeholder feedback to improve on an existing European Commission model. Future research is needed to further test the models and understand relationships between factors influencing telemedicine success.
Calidad Seis Sigma con R: Competitividad e InnovaciónEmilio L. Cano
Este documento presenta la metodología Seis Sigma y su aplicación con el software R. Explica los fundamentos de Seis Sigma, incluyendo el ciclo DMAIC y los roles en los proyectos. También describe las herramientas estadísticas y de planificación que se pueden usar en cada fase, así como software comercial disponible. El objetivo es difundir el uso de Seis Sigma junto con R para mejorar la calidad y competitividad de las empresas.
These slides were presented at the Use R! 2011 Conference, held in the University of Warwick (Coventry) in August 2011. It was one of the presentations of the Lightning Talks session.
Six Sigma Quality Using R: Tools and Training Emilio L. Cano
This document discusses using the statistical software R for Six Sigma quality improvement projects. It introduces Six Sigma methodology and the DMAIC problem-solving strategy. The presentation outlines how R can be used for Six Sigma tools and analysis, highlights useful R packages for Six Sigma, and describes efforts to spread the use of R for quality improvement.
Selection of Equipment by Using Saw and Vikor Methods IJERA Editor
This document discusses methods for selecting equipment using multi-criteria decision making approaches. It presents the SAW (Simple Additive Weighting) and VIKOR (VIseKriterijumska Optimizacija I Kompromisno Resenje) methods for equipment selection. The document outlines the steps for both SAW and VIKOR methods. It also discusses consistency testing to validate the results and ensure less than 0.1 consistency ratio. The methods are then applied to a case study of equipment selection at a spring manufacturing unit to demonstrate the process.
1 Evaluating Mobile Applications A Spreadsheet Case .docxfelicidaddinwoodie
1
Evaluating Mobile Applications: A Spreadsheet Case
Study
Derek Flood, Rachel Harrison, Claudia Iacob*, David Duce
1Oxford Brookes University,
[derek.flood, rachel.harrison, iacob, daduce]@brookes.ac.uk
ABSTRACT
The power of mobile devices has increased dramatically in the last few years. These devices are becoming more
sophisticated and allow users to accomplish a wide variety of tasks while on the move. The ease with which
mobile apps can be created and distributed has resulted in a number of usability issues becoming more
prevalent. This paper describes the range of usability issues encountered at all stages of the mobile app life
cycle, from when users begin to search for an app to when they finally remove the app from their device. Using
these results we developed a number of guidelines for both app developers and app platform developers that
will improve the overall usability of mobile apps.
Keywords: Mobile technology, portable computing, application process model, mobile usability.
1 INTRODUCTION
Advances in technology have allowed a range of sophisticated devices to emerge which enable users
to perform a variety of tasks in a mobile context. These tasks include both tasks which were
previously only available on traditional desktop applications and tasks that are only enabled by the use
of mobile devices. To facilitate these tasks a wide range of mobile applications, referred to here as
apps, are available from easy to install locations, such as the App store provided by Apple or the
Android Marketplace provided by Google. In order to improve the portability of both of these types of
apps, a number of compromises are necessary. These compromises, such as smaller screen size, more
limited processing power and the mobile context in which the device is used, have frequently had a
negative effect on the usability of these apps. The compromises can most readily be seen during the
use of mobile apps. There has been a large amount of research into the usability of specific mobile
apps (Ahmadi, 2008; Geven, 2006; Schmield, 2009; Shrestha, 2007). However, little research has
been conducted on the selection, installation and removal of mobile apps, all of which can be
problematic. This paper presents a study in which we examined aspects of user interaction with
mobile apps during various steps in the usage lifecycle of mobile applications: application
identification, installation, usage, and removal. To illustrate the range of interactions that a user may
have with a mobile app we also present a mobile app process model which shows the typical life cycle
of a mobile app.
This paper is structured as follows. Section 2 describes related work. Section 3 addresses user
interaction with mobile devices. Section 4 of the paper outlines the case study conducted to
investigate the usability of mobile applications at various steps in their lifecycle. Based on this
investigation, a set of guidelines ...
This document discusses an evaluation of alternative approaches to reliability centered maintenance (RCM). It begins with an introduction to RCM and its classical approach. It then discusses five categories of RCM alternatives identified from literature: 1) mixes of approaches, 2) simplification of analysis, 3) optimization methods, 4) broad alternative methodologies, and 5) mathematical models. The document outlines several specific alternative approaches that fall into each of these categories. It then describes the methodology used to evaluate the alternative approaches based on parameters developed from literature expectations of maintenance strategies.
This document outlines Heather Zumpano's unpublished manuscript on measuring and managing the financial variables of telemedicine. It provides an overview of telemedicine evolution and barriers to implementation. It also summarizes three studies that developed models to assess telemedicine readiness and outcomes. The studies considered costs and developed a maturity model, decision modeling approach, and Model for Assessment of Telemedicine (MAST). MAST incorporated stakeholder feedback to improve on an existing European Commission model. Future research is needed to further test the models and understand relationships between factors influencing telemedicine success.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate, and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
Large, complex engineering and construction programs may be found in all industry sectors ranging from extractive industries such as oil, gas and mining through infrastructure programs for transportation, water and power. Common to all of these programs is the potential they have to positively or negatively influence financial, social and environmental performance of both the implementing organization as well as the communities and stakeholders they touch.
Together, financial, social and environmental outcomes define the three elements of sustainability or a program’s “triple bottom line”
The attached paper looks at some of the challenges and opportunities programs present as well as a framework for application of sustainability principles in a program management approach.
Guidelines to Understanding Design of Experiment and Reliability Predictionijsrd.com
This paper will focus on how to plan experiments effectively and how to analyse data correctly. Practical and correct methods for analysing data from life testing will also be provided. This paper gives an extensive overview of reliability issues, definitions and prediction methods currently used in the industry. It defines different methods and correlations between these methods in order to make reliability comparison statements from different manufacturers' in easy way that may use different prediction methods and databases for failure rates. The paper finds however such comparison very difficult and risky unless the conditions for the reliability statements are scrutinized and analysed in detail.
This document reviews and summarizes three major multiple criteria decision making (MCDM) techniques: the weighted sum method (WSM), analytic hierarchy process (AHP), and technique for order preference by similarity to ideal solution (TOPSIS). It describes the basic steps and process for each technique and provides an example of applying the techniques to select the best car alternative based on criteria like reliability, style, fuel economy, and cost. The document also discusses the strengths and weaknesses of each technique and how they can help identify an optimal solution when multiple criteria are involved in decision making.
2014 PV Reliability, Operations & Maintenance Workshop: A PV Cosmology Perspective for Ushering In: The Next Era in PV: Collaborative O&M Standards Development,
High Performance PV, John Balfour
IRJET- Decision Making in Construction Management using AHP and Expert Choice...IRJET Journal
This document summarizes research on using the Analytic Hierarchy Process (AHP) and Expert Choice software to make decisions in construction management. It discusses using multi-criteria decision making to select contractors and cranes by building hierarchical models of criteria and alternatives. The document reviews several other studies that also used AHP and Expert Choice to solve multi-criteria decision problems in construction project management and contractor selection. It then presents a case study example of how AHP can be applied to select the best crane type for a construction project.
This document summarizes a paper that examines how user-centered design approaches can be used to induce more sustainable product use behaviors. It presents a typology of different design strategies for influencing user behavior, such as scripting, eco-feedback, and intelligent products. The paper reviews literature on how product design can shape user behaviors and discusses key concepts in user-centered design and human-product interaction. It aims to explore how user-centered design methods can be applied to develop products that promote sustainable usage behaviors.
The document presents a changeability evaluation model for object-oriented software. It begins with an introduction to changeability and its importance. It then reviews existing literature on measuring changeability. A relationship is established between changeability and object-oriented design properties like coupling, inheritance, and polymorphism. The paper then develops a changeability evaluation model using multiple linear regression. The model relates changeability as the dependent variable to design properties as independent variables. The model is validated using experimental tests on data from class diagrams, which show the model is highly significant.
The document presents a changeability evaluation model for object-oriented software. It begins with an introduction to changeability and its importance. It then reviews existing literature on measuring changeability. A relationship is established between changeability and object-oriented design properties like coupling, inheritance, and polymorphism. The paper then develops a changeability evaluation model using multiple linear regression. The model relates changeability as the dependent variable to object-oriented design metrics as independent variables. The model is validated experimentally using data from class diagrams, showing it is highly significant.
This document presents a proposed churn prediction model based on data mining techniques. The model consists of six steps: identifying the problem domain, data selection, investigating the data set, classification, clustering, and utilizing the knowledge gained. The authors apply their model to a data set of 5,000 mobile service customers using data mining tools. They train classification models using decision trees, neural networks, and support vector machines. Customers are classified as churners or non-churners. Churners are then clustered into three groups. The results are interpreted to gain insights into customer retention.
1. The document discusses several topics related to environmental training including life cycle assessment (LCA), ecological footprint, environmental impact assessment (EIA), strategic environmental assessment (SEA), multi-criteria analysis (MCA), climate resilient infrastructure development, and gender analysis matrix.
2. Multi-criteria analysis is introduced as a decision-making tool for complex problems that allows multiple criteria to be considered. It provides a structured way to incorporate expert judgement and stakeholder preferences.
3. Climate resilient infrastructure is defined as infrastructure planned and designed to withstand, respond to, and recover from impacts of climate change. Examples of structural and management adaptation measures are given.
This document describes an upcoming webinar on Probabilistic Design for Reliability (PDfR) in Electronics. The webinar will be presented over four sessions from January 3-6, 2011 by Dr. E. Suhir. Session I will introduce PDfR and discuss the role of Failure Oriented Accelerated Testing (FOAT) and its interaction with other accelerated test categories. Session II will cover Predictive Modeling (PM) and an example FOAT case study. Session III will discuss the role and significance of PDfR. Session IV will describe the general PDfR approach and steps to add value to existing practices, as well as discuss whether new qualification testing approaches are needed in
computer in pharmaceutical formulation of microemlastionsurya singh
This document discusses the use of computer-aided techniques in the development of microemulsion drug carriers, with a special emphasis on optimization. It describes how artificial neural networks (ANN) can be used as tools to accurately predict the microemulsion area based on formulation composition. Various optimization techniques are explored, including factorial designs, response surface methodology, and the use of ANN for multi-objective optimization problems. Microemulsions offer benefits as drug carriers, and optimization is important to develop formulations that solubilize both water-soluble and oil-soluble compounds for delivery.
The document summarizes a state-of-the-art review on program fidelity and adaptation in substance abuse prevention. It finds that balancing both program fidelity (how closely a program follows the developer's components) and adaptation (modifying components to fit local needs) is critical for successful implementation of science-based prevention programs. The review examined over 100 published and unpublished studies from the past 25 years. It concluded that attention to both fidelity and adaptation during the complex implementation process is important. It proposed initial guidelines and identified unresolved issues requiring further attention from program developers, implementers, funders, and policymakers to better understand and apply the lessons on balancing fidelity and adaptation.
A Solver Manager for energy systems planning within a Stochastic Optimization...Emilio L. Cano
The document describes an energy systems planning model within a stochastic optimization framework. It includes both strategic decisions about technology deployment and operational decisions about energy system usage. A solver manager is proposed to integrate different optimization solvers to solve the strategic and operational subproblems. The model is being developed as part of the EnRiMa project to create a decision support system for efficient energy management in buildings.
Presentation at the SKB Stockholm Spring Talks 2011 \'Societal Approaches to ...jeanhuge
This document discusses the potential role of impact assessment in supporting sustainable energy policy decisions. It outlines key principles of sustainable development and sustainable energy. Impact assessment is presented as a process that can help operationalize sustainable development and address challenges to decision-making by generating information, facilitating deliberation, and helping structure complexity. The document also examines the characteristics of an ideal sustainability assessment approach for energy policy and assesses a case study on nuclear waste management in Belgium. It concludes that while impact assessment can help address some challenges, interpreting sustainability remains difficult, especially for issues like nuclear energy.
R and Shiny to support real estate appraisers: An expert algorithm implementa...Emilio L. Cano
This document describes an expert algorithm implementation for Automated Valuation Models (AVM) to help real estate appraisers value properties. The algorithm collects property characteristics and sale prices from online listings to find comparable properties in a similar way to a human appraiser. It uses an modified inverse distance weighting estimator to determine a property's value based on comparable properties found. The algorithm is implemented using R and Shiny to allow configuration of rules and provide an interactive interface for appraisers to explore estimation results. Ongoing work aims to improve precision through machine learning and geostatistics models.
Generación de materiales didácticos multiformato con bookdownEmilio L. Cano
Este documento describe cómo usar la herramienta bookdown para generar materiales didácticos en múltiples formatos. El objetivo es guiar a los estudiantes y proporcionar recursos atractivos y actualizables en varias plataformas. Se utiliza R Markdown para crear los documentos, que luego se compilan en formato libro usando bookdown. Esto permite incluir código R y resultados dinámicos. El resultado es un sitio web con los apuntes que los estudiantes pueden usar en diferentes dispositivos.
Unattended SVM parameters fitting for monitoring nonlinear profilesEmilio L. Cano
This document discusses using support vector machines (SVM) for unattended parameter fitting to monitor nonlinear profiles. It presents an illustrative example of using SVM regression to smooth measured density profiles of engineered wood boards. The key points are:
1) SVM regression requires selecting parameters C (regularization parameter) and ε (width of insensitive zone), which control the complexity and deviations of the model.
2) Methods are presented for unattended selection of C and ε based on properties of the input noise and data.
3) The SVM model is applied to smooth individual nonlinear profiles from measured wood board density data and identify potential outliers.
Six Sigma as a Quality Improvement Tool for Academic ProgramsEmilio L. Cano
The document discusses using Six Sigma as a quality improvement tool for academic programs. It aims to design and improve an Internal System Quality Assurance for a university to comply with accreditation standards. The authors extend the Six Sigma methodology, which uses the DMAIC strategy of Define, Measure, Analyze, Improve, Control to industrial quality processes, to academic processes. They develop a catalog of process typologies and apply Six Sigma to examples like defining quality policies and student selection. The goal is to systematically identify variations and continuously improve procedures.
Appling Scrum to Organize University Degrees CourseworkEmilio L. Cano
The document discusses applying the Scrum framework to organize university coursework. Scrum is an agile project management framework typically used for software development. It involves sprints, daily stand-up meetings, product backlogs and user stories. The authors applied Scrum concepts like sprints and user stories to structure practical work for a university course. Students worked in scrum teams on assignments divided into sprints. They found Scrum helped organize their work and the teachers found it improved classroom work organization and planning.
More Related Content
Similar to Decision Making under Uncertainty: R implementation for Energy Efficient Buildings
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate, and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
This document presents a model for evaluating design concepts using decision matrix logic. It describes the typical decision matrix process of identifying alternatives and criteria, assigning weights, rating alternatives, and summing scores. The model aims to make the decision matrix approach more logical, reproducible, accurate and reliable for designers. It also presents an example applying the model to selecting an optimal concept for a simple gearbox design. The computer-based model is intended to enhance the capabilities of novice designers in conceptual engineering design.
Large, complex engineering and construction programs may be found in all industry sectors ranging from extractive industries such as oil, gas and mining through infrastructure programs for transportation, water and power. Common to all of these programs is the potential they have to positively or negatively influence financial, social and environmental performance of both the implementing organization as well as the communities and stakeholders they touch.
Together, financial, social and environmental outcomes define the three elements of sustainability or a program’s “triple bottom line”
The attached paper looks at some of the challenges and opportunities programs present as well as a framework for application of sustainability principles in a program management approach.
Guidelines to Understanding Design of Experiment and Reliability Predictionijsrd.com
This paper will focus on how to plan experiments effectively and how to analyse data correctly. Practical and correct methods for analysing data from life testing will also be provided. This paper gives an extensive overview of reliability issues, definitions and prediction methods currently used in the industry. It defines different methods and correlations between these methods in order to make reliability comparison statements from different manufacturers' in easy way that may use different prediction methods and databases for failure rates. The paper finds however such comparison very difficult and risky unless the conditions for the reliability statements are scrutinized and analysed in detail.
This document reviews and summarizes three major multiple criteria decision making (MCDM) techniques: the weighted sum method (WSM), analytic hierarchy process (AHP), and technique for order preference by similarity to ideal solution (TOPSIS). It describes the basic steps and process for each technique and provides an example of applying the techniques to select the best car alternative based on criteria like reliability, style, fuel economy, and cost. The document also discusses the strengths and weaknesses of each technique and how they can help identify an optimal solution when multiple criteria are involved in decision making.
2014 PV Reliability, Operations & Maintenance Workshop: A PV Cosmology Perspective for Ushering In: The Next Era in PV: Collaborative O&M Standards Development,
High Performance PV, John Balfour
IRJET- Decision Making in Construction Management using AHP and Expert Choice...IRJET Journal
This document summarizes research on using the Analytic Hierarchy Process (AHP) and Expert Choice software to make decisions in construction management. It discusses using multi-criteria decision making to select contractors and cranes by building hierarchical models of criteria and alternatives. The document reviews several other studies that also used AHP and Expert Choice to solve multi-criteria decision problems in construction project management and contractor selection. It then presents a case study example of how AHP can be applied to select the best crane type for a construction project.
This document summarizes a paper that examines how user-centered design approaches can be used to induce more sustainable product use behaviors. It presents a typology of different design strategies for influencing user behavior, such as scripting, eco-feedback, and intelligent products. The paper reviews literature on how product design can shape user behaviors and discusses key concepts in user-centered design and human-product interaction. It aims to explore how user-centered design methods can be applied to develop products that promote sustainable usage behaviors.
The document presents a changeability evaluation model for object-oriented software. It begins with an introduction to changeability and its importance. It then reviews existing literature on measuring changeability. A relationship is established between changeability and object-oriented design properties like coupling, inheritance, and polymorphism. The paper then develops a changeability evaluation model using multiple linear regression. The model relates changeability as the dependent variable to design properties as independent variables. The model is validated using experimental tests on data from class diagrams, which show the model is highly significant.
The document presents a changeability evaluation model for object-oriented software. It begins with an introduction to changeability and its importance. It then reviews existing literature on measuring changeability. A relationship is established between changeability and object-oriented design properties like coupling, inheritance, and polymorphism. The paper then develops a changeability evaluation model using multiple linear regression. The model relates changeability as the dependent variable to object-oriented design metrics as independent variables. The model is validated experimentally using data from class diagrams, showing it is highly significant.
This document presents a proposed churn prediction model based on data mining techniques. The model consists of six steps: identifying the problem domain, data selection, investigating the data set, classification, clustering, and utilizing the knowledge gained. The authors apply their model to a data set of 5,000 mobile service customers using data mining tools. They train classification models using decision trees, neural networks, and support vector machines. Customers are classified as churners or non-churners. Churners are then clustered into three groups. The results are interpreted to gain insights into customer retention.
1. The document discusses several topics related to environmental training including life cycle assessment (LCA), ecological footprint, environmental impact assessment (EIA), strategic environmental assessment (SEA), multi-criteria analysis (MCA), climate resilient infrastructure development, and gender analysis matrix.
2. Multi-criteria analysis is introduced as a decision-making tool for complex problems that allows multiple criteria to be considered. It provides a structured way to incorporate expert judgement and stakeholder preferences.
3. Climate resilient infrastructure is defined as infrastructure planned and designed to withstand, respond to, and recover from impacts of climate change. Examples of structural and management adaptation measures are given.
This document describes an upcoming webinar on Probabilistic Design for Reliability (PDfR) in Electronics. The webinar will be presented over four sessions from January 3-6, 2011 by Dr. E. Suhir. Session I will introduce PDfR and discuss the role of Failure Oriented Accelerated Testing (FOAT) and its interaction with other accelerated test categories. Session II will cover Predictive Modeling (PM) and an example FOAT case study. Session III will discuss the role and significance of PDfR. Session IV will describe the general PDfR approach and steps to add value to existing practices, as well as discuss whether new qualification testing approaches are needed in
computer in pharmaceutical formulation of microemlastionsurya singh
This document discusses the use of computer-aided techniques in the development of microemulsion drug carriers, with a special emphasis on optimization. It describes how artificial neural networks (ANN) can be used as tools to accurately predict the microemulsion area based on formulation composition. Various optimization techniques are explored, including factorial designs, response surface methodology, and the use of ANN for multi-objective optimization problems. Microemulsions offer benefits as drug carriers, and optimization is important to develop formulations that solubilize both water-soluble and oil-soluble compounds for delivery.
The document summarizes a state-of-the-art review on program fidelity and adaptation in substance abuse prevention. It finds that balancing both program fidelity (how closely a program follows the developer's components) and adaptation (modifying components to fit local needs) is critical for successful implementation of science-based prevention programs. The review examined over 100 published and unpublished studies from the past 25 years. It concluded that attention to both fidelity and adaptation during the complex implementation process is important. It proposed initial guidelines and identified unresolved issues requiring further attention from program developers, implementers, funders, and policymakers to better understand and apply the lessons on balancing fidelity and adaptation.
A Solver Manager for energy systems planning within a Stochastic Optimization...Emilio L. Cano
The document describes an energy systems planning model within a stochastic optimization framework. It includes both strategic decisions about technology deployment and operational decisions about energy system usage. A solver manager is proposed to integrate different optimization solvers to solve the strategic and operational subproblems. The model is being developed as part of the EnRiMa project to create a decision support system for efficient energy management in buildings.
Presentation at the SKB Stockholm Spring Talks 2011 \'Societal Approaches to ...jeanhuge
This document discusses the potential role of impact assessment in supporting sustainable energy policy decisions. It outlines key principles of sustainable development and sustainable energy. Impact assessment is presented as a process that can help operationalize sustainable development and address challenges to decision-making by generating information, facilitating deliberation, and helping structure complexity. The document also examines the characteristics of an ideal sustainability assessment approach for energy policy and assesses a case study on nuclear waste management in Belgium. It concludes that while impact assessment can help address some challenges, interpreting sustainability remains difficult, especially for issues like nuclear energy.
Similar to Decision Making under Uncertainty: R implementation for Energy Efficient Buildings (17)
R and Shiny to support real estate appraisers: An expert algorithm implementa...Emilio L. Cano
This document describes an expert algorithm implementation for Automated Valuation Models (AVM) to help real estate appraisers value properties. The algorithm collects property characteristics and sale prices from online listings to find comparable properties in a similar way to a human appraiser. It uses an modified inverse distance weighting estimator to determine a property's value based on comparable properties found. The algorithm is implemented using R and Shiny to allow configuration of rules and provide an interactive interface for appraisers to explore estimation results. Ongoing work aims to improve precision through machine learning and geostatistics models.
Generación de materiales didácticos multiformato con bookdownEmilio L. Cano
Este documento describe cómo usar la herramienta bookdown para generar materiales didácticos en múltiples formatos. El objetivo es guiar a los estudiantes y proporcionar recursos atractivos y actualizables en varias plataformas. Se utiliza R Markdown para crear los documentos, que luego se compilan en formato libro usando bookdown. Esto permite incluir código R y resultados dinámicos. El resultado es un sitio web con los apuntes que los estudiantes pueden usar en diferentes dispositivos.
Unattended SVM parameters fitting for monitoring nonlinear profilesEmilio L. Cano
This document discusses using support vector machines (SVM) for unattended parameter fitting to monitor nonlinear profiles. It presents an illustrative example of using SVM regression to smooth measured density profiles of engineered wood boards. The key points are:
1) SVM regression requires selecting parameters C (regularization parameter) and ε (width of insensitive zone), which control the complexity and deviations of the model.
2) Methods are presented for unattended selection of C and ε based on properties of the input noise and data.
3) The SVM model is applied to smooth individual nonlinear profiles from measured wood board density data and identify potential outliers.
Six Sigma as a Quality Improvement Tool for Academic ProgramsEmilio L. Cano
The document discusses using Six Sigma as a quality improvement tool for academic programs. It aims to design and improve an Internal System Quality Assurance for a university to comply with accreditation standards. The authors extend the Six Sigma methodology, which uses the DMAIC strategy of Define, Measure, Analyze, Improve, Control to industrial quality processes, to academic processes. They develop a catalog of process typologies and apply Six Sigma to examples like defining quality policies and student selection. The goal is to systematically identify variations and continuously improve procedures.
Appling Scrum to Organize University Degrees CourseworkEmilio L. Cano
The document discusses applying the Scrum framework to organize university coursework. Scrum is an agile project management framework typically used for software development. It involves sprints, daily stand-up meetings, product backlogs and user stories. The authors applied Scrum concepts like sprints and user stories to structure practical work for a university course. Students worked in scrum teams on assignments divided into sprints. They found Scrum helped organize their work and the teachers found it improved classroom work organization and planning.
Monitoring nonlinear profiles with {R}: an application to quality controlEmilio L. Cano
This document discusses using R to analyze nonlinear profiles. It introduces the SixSigma package for smoothing nonlinear profiles using support vector machines. An example is provided using particle board density data to create a prototype profile and identify out-of-control boards. Nonlinear profiles allow more complex quality characteristics to be modeled and can be used with Shewhart control charts.
Energy-efficient technology investments using a decision support system frame...Emilio L. Cano
This document presents an integrated framework for decision support systems using R. It describes using R and related packages to represent stochastic energy optimization problems, generate input files for solvers, analyze results, and produce reproducible reports. Stochastic models are developed and solved within this framework. The framework allows statistical analysis, graphical output, model equations, solver inputs/outputs, and comprehensive reports to be combined for modeling, analysis, and stakeholder communication.
Generación y corrección automática de trabajos evaluables personalizados con ...Emilio L. Cano
El documento describe un método para generar trabajos evaluables personalizados para estudiantes individuales utilizando el software R. El método genera datos y enunciados únicos para cada estudiante, crea archivos de trabajo en formato Excel, evalúa automáticamente los trabajos terminados y califica a los estudiantes de forma eficiente. El objetivo es proporcionar una evaluación justa y diferenciada que promueva métodos de enseñanza innovadores.
Talentyon: how to turn R expertise into business within the collaborative eco...Emilio L. Cano
Talentyon is a platform that connects data analytics experts with businesses seeking their expertise. It aims to address challenges like the talent crunch in analytics and the rise of freelancers by building a network of verified experts. The case study describes how Talentyon matched an industrial manager at a food company with an R expert, providing statistical training and support to improve the company's industrial processes. As a result, the company benefited from ongoing improvement projects using statistical methods, while the expert earned remuneration through the Talentyon network.
Las normas ISO como puerta de entrada de la Estadística en la empresaEmilio L. Cano
Una norma ISO está reconocida y aceptada internacionalmente. Son desarrolladas por expertos de todo el mundo a través de comités técnicos a los que pertenecen entidades de normalización nacionales como AENOR, que canaliza la participación española en la elaboración de normas. El subcomité AENOR de métodos estadísticos CTN66/SC3 participa en el comité técnico de ISO TC69 ``Applications of statistical methods''. El subcomité CTN66/SC3 participa en el desarrollo y adopción de normas internacionales en estadística, así como su traducción y adopción a nivel nacional como normas UNE-ISO. Algunas de las normas adoptadas como normas UNE-ISO tratan sobre Seis Sigma(serie ISO 13053), gráficos de control (serie ISO 7870), inspección por muestreo (series ISO 2589 e ISO 3951), vocabulario (serie ISO 3534), entre otras. La normalización proporciona beneficios directos a las empresas, y una manera de llevar la Estadística a las empresas es a través de las normas.
Las 7 herramientas básicas de la calidad con REmilio L. Cano
Este documento presenta las 7 herramientas básicas de la calidad con R. Describe cada una de las herramientas, incluyendo el diagrama de causa-efecto, la hoja de verificación, el gráfico de control, el histograma, el gráfico de Pareto, el gráfico de dispersión y la estratificación. Muestra cómo crear cada una de estas herramientas estadísticas básicas utilizando paquetes de R como qcc y SixSigma.
Análisis de inversiones energéticas en el ámbito del edificioEmilio L. Cano
El documento analiza las inversiones energéticas en edificios bajo condiciones de incertidumbre. Explica que los enfoques deterministas conducen a riesgos al no considerar la variabilidad. Propone el uso de modelos de optimización estocástica para gestionar el riesgo. Presenta el Sistema de Ayuda a la Decisión EnRiMa desarrollado para apoyar la toma de decisiones estratégicas a largo plazo en condiciones de incertidumbre.
Standardisation on Statistics: ISO Standards and R ToolsEmilio L. Cano
This document discusses standardization in statistics through ISO standards and how R statistical software can support them. It provides an overview of ISO/TC 69, which develops standards for statistical applications, and AENOR, Spain's standards body involved in adopting and managing statistical standards. The document concludes that data scientists can benefit from understanding both standards and using R, as R code is open source and can be easily verified, meeting requirements of standards like ISO 9001.
An integrated Solver Manager: using R and Python for energy systems optimizationEmilio L. Cano
1) Decision support systems are needed to address new challenges for building managers around energy planning given global changes and local needs.
2) A Solver Manager was developed to integrate optimization models and solvers in a flexible and extensible way for use in decision support systems.
3) An example energy systems optimization model is presented involving minimizing costs subject to capacity and demand constraints. The model is specified, an instance is generated with data, and the solution is obtained.
Calidad Seis Sigma con R: Aplicación a la docenciaEmilio L. Cano
This document discusses using R software to support Six Sigma methodology. It introduces reproducible research approaches for statistical training, provides examples using Sweave documents to integrate R code and LaTeX, and outlines an EADAPU training program covering Six Sigma phases and tools. The document also describes using R for process mapping, loss function analysis, and measurement system analysis for quality improvement projects.
Strategic Energy Systems Planning under UncertaintyEmilio L. Cano
The document discusses a decision support system (DSS) called EnRiMa that was developed for operators of energy-efficient buildings. The DSS uses a strategic model to make long-term decisions about technology installations and a linked operational model to determine short-term energy dispatching. The model accounts for uncertainty through a scenario tree and stochastic optimization. An example application to a building evaluating photovoltaic and combined heat and power technologies under different demand scenarios is presented.
Reproducible Operations Research. An Application to Energy Systems OptimizationEmilio L. Cano
This document discusses reproducible operations research using an integrated framework in R. It presents a case study on the EnRiMa project, which developed a decision support system for energy systems optimization. The key components discussed include a symbolic model specification to represent optimization models mathematically, a solver manager to generate solver input and output documentation, and reporting of results. The goal is to tie specific instructions to data analysis and models so results can be recreated and better understood.
Strategic Buildings’ Energy Systems PlanningEmilio L. Cano
The document describes an energy systems planning model for buildings developed as part of the EnRiMa project. It includes both strategic and operational decision modules. The strategic module determines what energy technologies to install or decommission over long periods, while considering budget limits and emissions constraints. The embedded operational module models short-term energy dispatch and storage decisions subject to energy balance constraints. The overall goal is to develop a decision support system to help operators of public buildings optimize their energy systems.
The Steadfast and Reliable Bull: Taurus Zodiac Signmy Pandit
Explore the steadfast and reliable nature of the Taurus Zodiac Sign. Discover the personality traits, key dates, and horoscope insights that define the determined and practical Taurus, and learn how their grounded nature makes them the anchor of the zodiac.
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Niswey
50 million companies worldwide leverage WhatsApp as a key marketing channel. You may have considered adding it to your marketing mix, or probably already driving impressive conversions with WhatsApp.
But wait. What happens when you fully integrate your WhatsApp campaigns with HubSpot?
That's exactly what we explored in this session.
We take a look at everything that you need to know in order to deploy effective WhatsApp marketing strategies, and integrate it with your buyer journey in HubSpot. From technical requirements to innovative campaign strategies, to advanced campaign reporting - we discuss all that and more, to leverage WhatsApp for maximum impact. Check out more details about the event here https://events.hubspot.com/events/details/hubspot-new-delhi-presents-unlocking-whatsapp-marketing-with-hubspot-integrating-messaging-into-your-marketing-strategy/
𝐔𝐧𝐯𝐞𝐢𝐥 𝐭𝐡𝐞 𝐅𝐮𝐭𝐮𝐫𝐞 𝐨𝐟 𝐄𝐧𝐞𝐫𝐠𝐲 𝐄𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐜𝐲 𝐰𝐢𝐭𝐡 𝐍𝐄𝐖𝐍𝐓𝐈𝐃𝐄’𝐬 𝐋𝐚𝐭𝐞𝐬𝐭 𝐎𝐟𝐟𝐞𝐫𝐢𝐧𝐠𝐬
Explore the details in our newly released product manual, which showcases NEWNTIDE's advanced heat pump technologies. Delve into our energy-efficient and eco-friendly solutions tailored for diverse global markets.
The Most Inspiring Entrepreneurs to Follow in 2024.pdfthesiliconleaders
In a world where the potential of youth innovation remains vastly untouched, there emerges a guiding light in the form of Norm Goldstein, the Founder and CEO of EduNetwork Partners. His dedication to this cause has earned him recognition as a Congressional Leadership Award recipient.
SATTA MATKA DPBOSS KALYAN MATKA RESULTS KALYAN CHART KALYAN MATKA MATKA RESULT KALYAN MATKA TIPS SATTA MATKA MATKA COM MATKA PANA JODI TODAY BATTA SATKA MATKA PATTI JODI NUMBER MATKA RESULTS MATKA CHART MATKA JODI SATTA COM INDIA SATTA MATKA MATKA TIPS MATKA WAPKA ALL MATKA RESULT LIVE ONLINE MATKA RESULT KALYAN MATKA RESULT DPBOSS MATKA 143 MAIN MATKA KALYAN MATKA RESULTS KALYAN CHART
Cover Story - China's Investment Leader - Dr. Alyce SUmsthrill
In World Expo 2010 Shanghai – the most visited Expo in the World History
https://www.britannica.com/event/Expo-Shanghai-2010
China’s official organizer of the Expo, CCPIT (China Council for the Promotion of International Trade https://en.ccpit.org/) has chosen Dr. Alyce Su as the Cover Person with Cover Story, in the Expo’s official magazine distributed throughout the Expo, showcasing China’s New Generation of Leaders to the World.
SATTA MATKA DPBOSS KALYAN MATKA RESULTS KALYAN CHART KALYAN MATKA MATKA RESULT KALYAN MATKA TIPS SATTA MATKA MATKA COM MATKA PANA JODI TODAY BATTA SATKA MATKA PATTI JODI NUMBER MATKA RESULTS MATKA CHART MATKA JODI SATTA COM INDIA SATTA MATKA MATKA TIPS MATKA WAPKA ALL MATKA RESULT LIVE ONLINE MATKA RESULT KALYAN MATKA RESULT DPBOSS MATKA 143 MAIN MATKA KALYAN MATKA RESULTS KALYAN CHART
Satta matka fixx jodi panna all market dpboss matka guessing fixx panna jodi kalyan and all market game liss cover now 420 matka office mumbai maharashtra india fixx jodi panna
Call me 9040963354
WhatsApp 9040963354
SATTA MATKA DPBOSS KALYAN MATKA RESULTS KALYAN CHART KALYAN MATKA MATKA RESULT KALYAN MATKA TIPS SATTA MATKA MATKA COM MATKA PANA JODI TODAY BATTA SATKA MATKA PATTI JODI NUMBER MATKA RESULTS MATKA CHART MATKA JODI SATTA COM INDIA SATTA MATKA MATKA TIPS MATKA WAPKA ALL MATKA RESULT LIVE ONLINE MATKA RESULT KALYAN MATKA RESULT DPBOSS MATKA 143 MAIN MATKA KALYAN MATKA RESULTS KALYAN CHART
AI Transformation Playbook: Thinking AI-First for Your BusinessArijit Dutta
I dive into how businesses can stay competitive by integrating AI into their core processes. From identifying the right approach to building collaborative teams and recognizing common pitfalls, this guide has got you covered. AI transformation is a journey, and this playbook is here to help you navigate it successfully.
The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...YourLegal Accounting
Effective financial management is important for expansion and scalability in the ever-changing US business environment. White Label Bookkeeping services is an innovative solution that is becoming more and more popular among businesses. These services provide a special method for managing financial duties effectively, freeing up companies to concentrate on their main operations and growth plans. We’ll look at how White Label Bookkeeping can help US firms expand and develop in this blog.
The report *State of D2C in India: A Logistics Update* talks about the evolving dynamics of the d2C landscape with a particular focus on how brands navigate the complexities of logistics. Third Party Logistics enablers emerge indispensable partners in facilitating the growth journey of D2C brands, offering cost-effective solutions tailored to their specific needs. As D2C brands continue to expand, they encounter heightened operational complexities with logistics standing out as a significant challenge. Logistics not only represents a substantial cost component for the brands but also directly influences the customer experience. Establishing efficient logistics operations while keeping costs low is therefore a crucial objective for brands. The report highlights how 3PLs are meeting the rising demands of D2C brands, supporting their expansion both online and offline, and paving the way for sustainable, scalable growth in this fast-paced market.
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women MagazineCIOWomenMagazine
In this article, we will dive into the extraordinary life of Ellen Burstyn, where the curtains rise on a story that's far more attractive than any script.
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Decision Making under Uncertainty: R implementation for Energy Efficient Buildings
1. Decision Making under Uncertainty:
R implementation for Energy Efficient Buildings
Emilio L. Cano1 Javier M. Moguerza1
1 Department of Statistics and Operations Research
University Rey Juan Carlos, Spain
The 8th International R Users Meeting
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 1/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
2. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 2/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
3. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 3/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
4. Introduction
The model described in this talk has been developed within
the project EnRiMa: Energy Efficiency and Risk Management
in Public Buildings, funded by the EC.
The overall objective of EnRiMa is to develop a
decision-support system (DSS) for operators of
energy-efficient buildings and spaces of public use.
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 4/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
5. Introduction
The model described in this talk has been developed within
the project EnRiMa: Energy Efficiency and Risk Management
in Public Buildings, funded by the EC.
The overall objective of EnRiMa is to develop a
decision-support system (DSS) for operators of
energy-efficient buildings and spaces of public use.
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 4/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
6. Consortium
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 5/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
7. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 6/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
8. EnRiMa DSS
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 7/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
9. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 8/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
10. Optimization Scope
Strategic Model Interaction
Strategic decisions concerning The strategic model includes
which technologies to install a simplified version of
and/or decommission in the long operational energy-balance
term constraints
The operational model
Operational Model includes the realisation of
Energy portfolio selection in the the strategic decisions as
short term parameters
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 9/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
11. Optimization Scope
Strategic Model Interaction
Strategic decisions concerning The strategic model includes
which technologies to install a simplified version of
and/or decommission in the long operational energy-balance
term constraints
The operational model
Operational Model includes the realisation of
Energy portfolio selection in the the strategic decisions as
short term parameters
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 9/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
12. Optimization Scope
Strategic Model Interaction
Strategic decisions concerning The strategic model includes
which technologies to install a simplified version of
and/or decommission in the long operational energy-balance
term constraints
The operational model
Operational Model includes the realisation of
Energy portfolio selection in the the strategic decisions as
short term parameters
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 9/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
13. Scheme of the Project
EnRiMaDSS
Strate ic
g
Strategic DVs
Module
Strategic Upper-Level
Constraints Operational DVs
Upper-Level Lower-Level
Energy-Balance Operational DVs
Constraints
Lower-Level
Energy-Balance
Operational Constraints
Module
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 10/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
14. Scenario trees
Stage 1 Stage 2 Stage 3
Scenario 1
Scenario 2
Scenario 3
Scenario 4
Scenario 5
Scenario 6
1 2 3 4 5 6 7 8 9
Decision Time
Illustrative scenario tree
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 11/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
15. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 12/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
16. Objective Function (example)
min CIip,0 · Gi · siip CISjp,0 · GSj · xijp
p∈P i∈I j ∈J
p p p p
+ Gi CDip−a1 sdia1,a2 + CDSjp−a1 xdja1,a2
i∈I a1=0 a2=a1+1 j ∈J a1=0 a2=a1+1
p p,m,t p,m,t
+ DMm COi,k · zi,k
m∈M i∈I k ∈K t∈T
p p,m,t p,m,t
+ DMm COSk ,j · rk ,j
m∈M j ∈J k ∈K t∈T
p p,m,t p,m,t,mm
− DMm PPi,k ,n · uk ,n
m∈M i∈I k ∈K n∈NS (k ) mm∈MA t∈T
p p,m,t p,m,t,mm
− DMm SPi,k ,n · wk ,n
m∈M i∈I k ∈K n∈NS (k ) mm∈MS t∈T
− SUip · Gi · siip
i∈I
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 13/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
17. Constraints (two examples)
Energy Balance (operational):
p,m,t p,m,t,mm
zi,k + uk ,n
i∈I n∈NB(k ) mm∈MA
p,m,t p,m,t,mm p,m,t p,m,t
− yi,k − wk ,n qik ,j ≥ Dk
i∈I mm∈MS n∈NS (k ) j ∈JS
p,m,t
− qok ,j − Φp,m,t
j − p,m,t
ODk ,j · xjp · Dk
j ∈JS j ∈JPS j ∈JPU
p ∈ P, m ∈ M, t ∈ T, k ∈ K
Emissions limit (strategic):
p,m,t p,m,t,mm
p
DMm Hi,k ,l · yi,k Ci,l,n · uk ,n ≤ PLp
l
m∈M i∈I k ∈K t∈T n∈N k ∈K t∈T
p ∈ P, l ∈ L
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 14/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
18. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 15/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
19. Symbolic Model Specification
The formulation reached models complex systems
Moreover, the Symbolic Model Specification should be:
Flexible
Replicable
Reproducible
Scalable
Portable
Thus, a suitable structure is needed
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 16/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
20. Data model
Model and Instance Classes, data attributes, input/output methods
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 17/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
21. Outline
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 18/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
22. Algebraic Languages
Needs
Statistical Software
Data Visualization
Data Analysis
Mathematical
Representation
Solver Input
Generation
Output
Documentation
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 19/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
23. R as an Integrated Environment
Advantages
Open Source
Reproducible Research and Literate Programming capabilities.
Integrated framework for SMS, data, equations and solvers.
Data Analysis (pre- and post-), graphics and reporting.
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 20/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
24. R Code Example
> cat ( getEq ( mySMS , 1 , format = " gams " ) , " n " )
genTechAvail (p , i ) .. s (i , p ) = e = G ( i ) * Sum (( a ) , AG (i , a ) * (
si (i , p ) - Sum (( q ) , sd (i ,p , q ) ) ) ;
> cat ( getEq ( mySMS , 1 , format = " tex " ) , " n " )
mathit { s } _ { i }^{ p } = mathit { G } _ { i }^{} cdot sum _ { a
in mathcal { A }} mathit { AG } _ { i }^{ a } cdot left (
mathit { si } _ { i }^{ p } - sum _ { q in mathcal { Q }}
mathit { sd } _ { i }^{ p , q } right ) qquad forall ; p in
mathcal { P } ,; i in mathcal { I }
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 21/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
25. Solution and report
Sweave file example:
%
documentclass [ a4paper ]{ article }
usepackage { Sweave }
title { Example Symbolic Model Specification }
author { urjc }
begin { document }
maketitle
section { Data analysis }
< < > >=
# Some code for importing the
# Symbolic Model and analyzing the
# input data ...
# Generate tex file
wProblem ( myImplem ,
filename = " myImplem . tex " ,
format = " tex " ,
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 22/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
26. Solution and report (cont.)
solver = " lp " )
# generate gams file
wProblem ( initStochImplem ,
filename = " myImplem . gms " ,
format = " gams " ,
solver = " lp " )
@
section { Symbolic Model Specification }
% Write the LaTeX equations
input { myImplem }
section { Call to solver }
< < > >=
require ( gdxrrw )
gams ( " myImplem . gms -- outfile = mySol . gdx " )
@
section { Solution Analysis }
< < > >=
lst <- list ( name = ' solvestat ' , form = ' full ' , compress = TRUE )
solverResults <- rgdx ( " mySol . gdx " , lst )
# Some analysis and charts over solverResults object
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 23/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
27. Solution and report (cont.)
@
end { document }
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 24/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
28. Summary
In this presentation the models developed for the EnRiMa
DSS have been described
An integrated framework allows to integrate analysis,
representation and solution of optimization problems
Examples of use have been presented
Outlook
Integration of scenarios for stochastic optimization
Extend representation formats: HTML, ODF, . . .
Further formats: AMPL, MPS, XML, . . .
A contributed package?
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 25/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
29. Summary
In this presentation the models developed for the EnRiMa
DSS have been described
An integrated framework allows to integrate analysis,
representation and solution of optimization problems
Examples of use have been presented
Outlook
Integration of scenarios for stochastic optimization
Extend representation formats: HTML, ODF, . . .
Further formats: AMPL, MPS, XML, . . .
A contributed package?
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 25/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
30. References
[1] Michel Berkelaar and others. lpSolve: Interface to Lp solve v. 5.5 to solve
linear/integer programs, 2011. URL
http://CRAN.R-project.org/package=lpSolve. R package version 5.6.6.
[2] COIN-OR Foundation. Internet, 2012. URL http://www.coin-or.org/. retrieved
2012-06-12.
[3] A.J. Conejo, M. Carri´n, and J.M. Morales. Decision Making Under Uncertainty in
o
Electricity Markets. International Series in Operations Research and Management
Science Series. Springer, 2010. ISBN 9781441974204. URL
http://books.google.es/books?id=zta0qWS_W98C.
[4] EnRiMa. Energy efficiency and risk management in public buildings.
www.enrima-project.eu, 2012.
[5] GAMS. gdxrrw: interfacing gams and R. Internet, 2012. URL
http://support.gams-software.com/doku.php?id=gdxrrw:
interfacing_gams_and_r. retrieved 2012-03-06.
[6] Chris Marnay, Joseph Chard, Kristina Hamachi, Tim Lipman, Mithra Moezzi,
Boubekeur Ouaglal, and Afzal Siddiqui. Modeling of customer adoption of
distributed energy resources. Technical report, Lawrence Berkeley National
Laboratory, 2001. URL http://der.lbl.gov/publications/
modeling-customer-adoption-distributed-energy-resources.
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 26/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
31. References (cont.)
[7] R Development Core Team. R: A Language and Environment for Statistical
Computing. R Foundation for Statistical Computing, Vienna, Austria, 2012. URL
http://www.R-project.org/. ISBN 3-900051-07-0.
[8] Afzal S. Siddiqui, Chris Marnay, Jennifer L. Edwards, Ryan Firestone, Srijay
Ghosh, and Michael Stadler. Effects of carbon tax on microgrid combined heat
and power adoption. Journal of Energy Engineering, 131(1):2–25, 2005. doi:
10.1061/(ASCE)0733-9402(2005)131:1(2). URL
http://link.aip.org/link/?QEY/131/2/1.
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 27/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
32. Acknowledgements
R-project
GAMS Software
EnRiMa project partners
Project RIESGOS-CM: code S2009/ESP-1685
This work has been partially funded by the projects:
Energy Efficiency and Risk Management in Public Buildings (EnRiMa) EC’s FP7
project (number 260041)
AGORANET project (IPT-430000-2010-32)
HAUS: IPT-2011-1049-430000
EDUCALAB: IPT-2011-1071-430000
DEMOCRACY4ALL: IPT-2011-0869-430000
CORPORATE COMMUNITY: IPT-2011-0871-430000
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 28/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation
33. Discussion
Thanks for your attention !
emilio.lopez@urjc.es
@emilopezcano
Use R! 2012, Vanderbilt University, Nashville, June 14 2012 29/1
Emilio L. Cano and Javier M. Moguerza Decision Making under Uncertainty: R implementation