Unit 2 Boundary Value Testing, Equivalence Class Testing, Decision Table-Based Testing. ST 8 th Sem, A Div Prof. Mouna M.

Size: px
Start display at page:

Download "Unit 2 Boundary Value Testing, Equivalence Class Testing, Decision Table-Based Testing. ST 8 th Sem, A Div Prof. Mouna M."

Transcription

1 Unit 2 Boundary Value Testing, Equivalence Class Testing, Decision Table-Based Testing ST 8 th Sem, A Div Prof. Mouna M. Naravani

2 Dept. of CSE, BLDEACET, Vijarapur 2

3 Boundary Value Testing Boundary Value Analysis (BVA) Robustness Testing Worst case Testing Special Value Testing Random Testing Examples Dept. of CSE, BLDEACET, Vijarapur 3

4 Boundary Value Analysis (BVA) Boundary Value Analysis focuses on the boundary of the input space to identify test cases. The rationale behind value testing is that errors tend to occur near the extreme values of an input variable. Ex: Loop conditions may test for < when they should test for Dept. of CSE, BLDEACET, Vijarapur 4

5 BVA uses input variable values at their: Minimum (min) Just above the minimum (min+) A nominal value (nom) Just below their maximum (max-) Maximum (max) Dept. of CSE, BLDEACET, Vijarapur 5

6 Single Fault Assumption Dept. of CSE, BLDEACET, Vijarapur 6

7 a x1 b c x1 d Dept. of CSE, BLDEACET, Vijarapur 7

8 Dept. of CSE, BLDEACET, Vijarapur 8

9 Dept. of CSE, BLDEACET, Vijarapur 9

10 Generalizing Boundary Value Analysis BVA can be generalized in 2 ways: By the number of variables (easy) By the kind of ranges (quite difficult) Dept. of CSE, BLDEACET, Vijarapur 10

11 Generalizing by the number of variables: If there are functions with n variables, hold all but one at the nominal value and let the remaining variables assume min, min+, nom, max-, max values, repeating this for each variable. Thus, for a function of n variables, BVA yields 4n + 1 unique test cases Dept. of CSE, BLDEACET, Vijarapur 11

12 Generalizing by the kinds of range: Depends on the nature/ type of variables themselves. When no explicit bounds are specified, as in Triangle problems, we usually have to create artificial bounds. The lower bound of side of lengths is 1, but what might be the upper bound? One possibility is, largest representable integer (MAXINT) Or impose an arbitrary upper limit such as 200 or BVA does not make much sense for Boolean variables: because the extreme values are TRUE or FALSE, and there is no clear choice for the remaining values Dept. of CSE, BLDEACET, Vijarapur 12

13 Limitations of Boundary Value Analysis Boundary Value Analysis works well when the program to be tested is a function of several independent variables that represent bounded physical quantities Dept. of CSE, BLDEACET, Vijarapur 13

14 Triangle Problem Boundary Value Analysis Test Cases Dept. of CSE, BLDEACET, Vijarapur 14

15 Commission Problem Boundary Value Analysis Test Cases Dept. of CSE, BLDEACET, Vijarapur 15

16 Robustness Testing Extension of Boundary value analysis. In addition to 5 BVA values of a variable, Robustness testing checks what happens when the extrema are exceeded with a value slightly greater than the maximum (max+) and a value slightly less than the minimum (min-). Generalizations and limitations of BVA applies directly to robustness testing Dept. of CSE, BLDEACET, Vijarapur 16

17 Dept. of CSE, BLDEACET, Vijarapur 17

18 The most interesting part of robustness testing is not with the inputs, but with the expected outputs. What happens when a physical quantity exceeds its maximum? Ex: if a variable is defined to be within a certain range, values outside that range result in run time errors that abort normal execution. Exception handling choice mandates robustness testing. Robustness testing generates 6n + 1 test cases Dept. of CSE, BLDEACET, Vijarapur 18

19 Worst-Case Testing Here, single value fault of Boundary value analysis is rejected. Worst case testing is interested in What happens when more than one variable has an extreme value. Start with the five-elements set that contains min, min+, nom, max-, max. Then take the cartesian product of these sets to generate test cases. Boundary value analysis test cases are a proper subset of worst-case test cases. Worst-case testing is more thorough form of testing. Also requires more effort. Worst-case testing for a function on n variables generates 5 n test cases Dept. of CSE, BLDEACET, Vijarapur 19

20 Dept. of CSE, BLDEACET, Vijarapur 20

21 Robust Worst-case testing This involves the cartesian product of the seven-element sets used in robustness testing. Robust Worst-case testing for a function on n variables generates 7 n test cases Dept. of CSE, BLDEACET, Vijarapur 21

22 Triangle Problem Worst-case test cases Dept. of CSE, BLDEACET, Vijarapur 22

23 Triangle Problem Worst-case test cases contd Dept. of CSE, BLDEACET, Vijarapur 23

24 NextDate Worst-case test cases Dept. of CSE, BLDEACET, Vijarapur 24

25 Special Value Testing Special Value testing occurs when a tester uses domain knowledge, experience with similar programs and information about soft spots to device test cases. No guidelines are used other than to use best engineering judgement. Special value testing is very dependent on the abilities of the tester Dept. of CSE, BLDEACET, Vijarapur 25

26 Random Testing Rather than always choosing min, min+, nom, max-, max values of a bounded variable, use a random number generator to pick test case values. Ex: derived from Visual Basic application, where a x b x = Int((b a + 1) * Rnd + a) Where, function Int returns integer part of floating point number, the function Rnd generates random numbers in the interval [0, 1]. Question: How many random test cases are sufficient? Dept. of CSE, BLDEACET, Vijarapur 26

27 In each of the following table, the program went through seven cycles that ended with the hard-to-generate test case. avg./percentage: last line shows what percentage of the random test cases was generated for each column Dept. of CSE, BLDEACET, Vijarapur 27

28 Dept. of CSE, BLDEACET, Vijarapur 28

29 Dept. of CSE, BLDEACET, Vijarapur 29

30 References Paul C. Jorgensen: Software Testing, A Craftsman s Approach, 3 rd Edition, Auerbach Publications, Dept. of CSE, BLDEACET, Vijarapur 30

31 Dept. of CSE, BLDEACET, Vijarapur 31

ERA: Architectures for Inference

ERA: Architectures for Inference ERA: Architectures for Inference Dan Hammerstrom Electrical And Computer Engineering 7/28/09 1 Intelligent Computing In spite of the transistor bounty of Moore s law, there is a large class of problems

More information

Central Algorithmic Techniques. Iterative Algorithms

Central Algorithmic Techniques. Iterative Algorithms Central Algorithmic Techniques Iterative Algorithms Code Representation of an Algorithm class InsertionSortAlgorithm extends SortAlgorithm { void sort(int a[]) throws Exception { for (int i = 1; i < a.length;

More information

Estimating the number of components with defects post-release that showed no defects in testing

Estimating the number of components with defects post-release that showed no defects in testing SOFTWARE TESTING, VERIFICATION AND RELIABILITY Softw. Test. Verif. Reliab. 2002; 12:93 122 (DOI: 10.1002/stvr.235) Estimating the number of components with defects post-release that showed no defects in

More information

Positive and Unlabeled Relational Classification through Label Frequency Estimation

Positive and Unlabeled Relational Classification through Label Frequency Estimation Positive and Unlabeled Relational Classification through Label Frequency Estimation Jessa Bekker and Jesse Davis Computer Science Department, KU Leuven, Belgium firstname.lastname@cs.kuleuven.be Abstract.

More information

HoNOSCA: Raters Pack. University of Liverpool HEALTH OF THE NATION OUTCOME SCALES FOR CHILDREN & ADOLESCENTS

HoNOSCA: Raters Pack. University of Liverpool HEALTH OF THE NATION OUTCOME SCALES FOR CHILDREN & ADOLESCENTS HoNOSCA: HEALTH OF THE NATION OUTCOME SCALES FOR CHILDREN & ADOLESCENTS Raters Pack University of Liverpool College Research Unit HoNOSCA Basic Principles 1) RATE EACH ITEM IN ORDER FROM 1 TO 13 2) EACH

More information

Monte Carlo Analysis of Univariate Statistical Outlier Techniques Mark W. Lukens

Monte Carlo Analysis of Univariate Statistical Outlier Techniques Mark W. Lukens Monte Carlo Analysis of Univariate Statistical Outlier Techniques Mark W. Lukens This paper examines three techniques for univariate outlier identification: Extreme Studentized Deviate ESD), the Hampel

More information

Feasibility Evaluation of a Novel Ultrasonic Method for Prosthetic Control ECE-492/3 Senior Design Project Fall 2011

Feasibility Evaluation of a Novel Ultrasonic Method for Prosthetic Control ECE-492/3 Senior Design Project Fall 2011 Feasibility Evaluation of a Novel Ultrasonic Method for Prosthetic Control ECE-492/3 Senior Design Project Fall 2011 Electrical and Computer Engineering Department Volgenau School of Engineering George

More information

Chapter 3 Software Packages to Install How to Set Up Python Eclipse How to Set Up Eclipse... 42

Chapter 3 Software Packages to Install How to Set Up Python Eclipse How to Set Up Eclipse... 42 Table of Contents Preface..... 21 About the Authors... 23 Acknowledgments... 24 How This Book is Organized... 24 Who Should Buy This Book?... 24 Where to Find Answers to Review Questions and Exercises...

More information

Survival Skills for Researchers. Study Design

Survival Skills for Researchers. Study Design Survival Skills for Researchers Study Design Typical Process in Research Design study Collect information Generate hypotheses Analyze & interpret findings Develop tentative new theories Purpose What is

More information

Quasi-experimental analysis Notes for "Structural modelling".

Quasi-experimental analysis Notes for Structural modelling. Quasi-experimental analysis Notes for "Structural modelling". Martin Browning Department of Economics, University of Oxford Revised, February 3 2012 1 Quasi-experimental analysis. 1.1 Modelling using quasi-experiments.

More information

Gene Selection for Tumor Classification Using Microarray Gene Expression Data

Gene Selection for Tumor Classification Using Microarray Gene Expression Data Gene Selection for Tumor Classification Using Microarray Gene Expression Data K. Yendrapalli, R. Basnet, S. Mukkamala, A. H. Sung Department of Computer Science New Mexico Institute of Mining and Technology

More information

Positive and Unlabeled Relational Classification through Label Frequency Estimation

Positive and Unlabeled Relational Classification through Label Frequency Estimation Positive and Unlabeled Relational Classification through Label Frequency Estimation Jessa Bekker and Jesse Davis Computer Science Department, KU Leuven, Belgium firstname.lastname@cs.kuleuven.be Abstract.

More information

- Decide on an estimator for the parameter. - Calculate distribution of estimator; usually involves unknown parameter

- Decide on an estimator for the parameter. - Calculate distribution of estimator; usually involves unknown parameter General Confidence Intervals 1 - Decide on an estimator for the parameter - Calculate distribution of estimator; usually involves unknown parameter - Convert a confidence statement about where the estimate

More information

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework

Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Stepwise Knowledge Acquisition in a Fuzzy Knowledge Representation Framework Thomas E. Rothenfluh 1, Karl Bögl 2, and Klaus-Peter Adlassnig 2 1 Department of Psychology University of Zurich, Zürichbergstraße

More information

6. Unusual and Influential Data

6. Unusual and Influential Data Sociology 740 John ox Lecture Notes 6. Unusual and Influential Data Copyright 2014 by John ox Unusual and Influential Data 1 1. Introduction I Linear statistical models make strong assumptions about the

More information

FMEA AND RPN NUMBERS. Failure Mode Severity Occurrence Detection RPN A B

FMEA AND RPN NUMBERS. Failure Mode Severity Occurrence Detection RPN A B FMEA AND RPN NUMBERS An important part of risk is to remember that risk is a vector: one aspect of risk is the severity of the effect of the event and the other aspect is the probability or frequency of

More information

On the Combination of Collaborative and Item-based Filtering

On the Combination of Collaborative and Item-based Filtering On the Combination of Collaborative and Item-based Filtering Manolis Vozalis 1 and Konstantinos G. Margaritis 1 University of Macedonia, Dept. of Applied Informatics Parallel Distributed Processing Laboratory

More information

Previously, when making inferences about the population mean,, we were assuming the following simple conditions:

Previously, when making inferences about the population mean,, we were assuming the following simple conditions: Chapter 17 Inference about a Population Mean Conditions for inference Previously, when making inferences about the population mean,, we were assuming the following simple conditions: (1) Our data (observations)

More information

Lessons in biostatistics

Lessons in biostatistics Lessons in biostatistics The test of independence Mary L. McHugh Department of Nursing, School of Health and Human Services, National University, Aero Court, San Diego, California, USA Corresponding author:

More information

Recent developments for combining evidence within evidence streams: bias-adjusted meta-analysis

Recent developments for combining evidence within evidence streams: bias-adjusted meta-analysis EFSA/EBTC Colloquium, 25 October 2017 Recent developments for combining evidence within evidence streams: bias-adjusted meta-analysis Julian Higgins University of Bristol 1 Introduction to concepts Standard

More information

TG100 Implementation Guide - FTA

TG100 Implementation Guide - FTA FTA In this section, we will talk about Fault Tree Analysis (FTA). What is a fault tree? It is a tool used to trace failure pathways back to the causes and contributing factors. A fault tree analysis starts

More information

Objectives. Quantifying the quality of hypothesis tests. Type I and II errors. Power of a test. Cautions about significance tests

Objectives. Quantifying the quality of hypothesis tests. Type I and II errors. Power of a test. Cautions about significance tests Objectives Quantifying the quality of hypothesis tests Type I and II errors Power of a test Cautions about significance tests Designing Experiments based on power Evaluating a testing procedure The testing

More information

Learning Mackey-Glass from 25 examples, Plus or Minus 2

Learning Mackey-Glass from 25 examples, Plus or Minus 2 Learning Mackey-Glass from 25 examples, Plus or Minus 2 Mark Plutowski Garrison Cottrell Halbert White Institute for Neural Computation *Department of Computer Science and Engineering **Department of Economics

More information

Viewpoints on Setting Clinical Trial Futility Criteria

Viewpoints on Setting Clinical Trial Futility Criteria Viewpoints on Setting Clinical Trial Futility Criteria Vivian H. Shih, AstraZeneca LP Paul Gallo, Novartis Pharmaceuticals BASS XXI November 3, 2014 Reference Based on: Gallo P, Mao L, Shih VH (2014).

More information

Processing of Logical Functions in the Human Brain

Processing of Logical Functions in the Human Brain Processing of Logical Functions in the Human Brain GRMELA ALEŠ AGCES Ltd. AGCES, Levského 3221/1, Praha 4 CZECH REPUBLIC N. E. MASTORAKIS Military Institutions of University Education, Hellenic Naval Academy,

More information

A NEW DIAGNOSIS SYSTEM BASED ON FUZZY REASONING TO DETECT MEAN AND/OR VARIANCE SHIFTS IN A PROCESS. Received August 2010; revised February 2011

A NEW DIAGNOSIS SYSTEM BASED ON FUZZY REASONING TO DETECT MEAN AND/OR VARIANCE SHIFTS IN A PROCESS. Received August 2010; revised February 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2011 ISSN 1349-4198 Volume 7, Number 12, December 2011 pp. 6935 6948 A NEW DIAGNOSIS SYSTEM BASED ON FUZZY REASONING

More information

Measurement and meaningfulness in Decision Modeling

Measurement and meaningfulness in Decision Modeling Measurement and meaningfulness in Decision Modeling Brice Mayag University Paris Dauphine LAMSADE FRANCE Chapter 2 Brice Mayag (LAMSADE) Measurement theory and meaningfulness Chapter 2 1 / 47 Outline 1

More information

Neurons and neural networks II. Hopfield network

Neurons and neural networks II. Hopfield network Neurons and neural networks II. Hopfield network 1 Perceptron recap key ingredient: adaptivity of the system unsupervised vs supervised learning architecture for discrimination: single neuron perceptron

More information

COMMITMENT. &SOLUTIONS Act like someone s life depends on what we do. TAKE THE FUZE SAFETY DESIGN QUIZ, PART I UNPARALLELED

COMMITMENT. &SOLUTIONS Act like someone s life depends on what we do. TAKE THE FUZE SAFETY DESIGN QUIZ, PART I UNPARALLELED TAKE THE FUZE SAFETY DESIGN QUIZ, PART I 61 st NDIA Fuze Conference, May 2018 Presented by: Homesh Lalbahadur Army Fuze Management Office ENTERPRISE AND SYSTEMS INTEGRATION CENTER (ESIC) / ARDEC UNPARALLELED

More information

25. Two-way ANOVA. 25. Two-way ANOVA 371

25. Two-way ANOVA. 25. Two-way ANOVA 371 25. Two-way ANOVA The Analysis of Variance seeks to identify sources of variability in data with when the data is partitioned into differentiated groups. In the prior section, we considered two sources

More information

Evaluating Social Programs Course: Evaluation Glossary (Sources: 3ie and The World Bank)

Evaluating Social Programs Course: Evaluation Glossary (Sources: 3ie and The World Bank) Evaluating Social Programs Course: Evaluation Glossary (Sources: 3ie and The World Bank) Attribution The extent to which the observed change in outcome is the result of the intervention, having allowed

More information

AUTOMATED DEBUGGING. Session Leader: Zongxu Mu

AUTOMATED DEBUGGING. Session Leader: Zongxu Mu AUTOMATED DEBUGGING Session Leader: Zongxu Mu THE FIRST COMPUTER BUG Source: https://plus.google.com/107048744275438760860/posts/twfceqadsld 10/22/2013 Automated Debugging - Zongxu Mu 2 A RANDOM COMPUTER

More information

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems

More information

An Escalation Model of Consciousness

An Escalation Model of Consciousness Bailey!1 Ben Bailey Current Issues in Cognitive Science Mark Feinstein 2015-12-18 An Escalation Model of Consciousness Introduction The idea of consciousness has plagued humanity since its inception. Humans

More information

A Survey on Code Coverage as a Stopping Criterion for Unit Testing

A Survey on Code Coverage as a Stopping Criterion for Unit Testing A Survey on Code Coverage as a Stopping Criterion for Unit Testing Ben Smith and Laurie Williams North Carolina State University [bhsmith3, lawilli3]@ncsu.edu Abstract The evidence regarding code coverage

More information

Review Questions in Introductory Knowledge... 37

Review Questions in Introductory Knowledge... 37 Table of Contents Preface..... 17 About the Authors... 19 How This Book is Organized... 20 Who Should Buy This Book?... 20 Where to Find Answers to Review Questions and Exercises... 20 How to Report Errata...

More information

A walk in the park with Probabilites and Stats. it::unimi::sps::webcomm

A walk in the park with Probabilites and Stats. it::unimi::sps::webcomm A walk in the park with Probabilites and Stats it::unimi::sps::webcomm S Data presentation: Spreadsheet S A spreadsheet is a collection of data orginized as row of cells: The cell "A1" S Each cell can

More information

UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS6813 MODULE TEST 2

UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS6813 MODULE TEST 2 UNIVERSITY OF THE FREE STATE DEPARTMENT OF COMPUTER SCIENCE AND INFORMATICS CSIS6813 MODULE TEST 2 DATE: 3 May 2017 MARKS: 75 ASSESSOR: Prof PJ Blignaut MODERATOR: Prof C de Villiers (UP) TIME: 2 hours

More information

Lecture 2: Foundations of Concept Learning

Lecture 2: Foundations of Concept Learning Lecture 2: Foundations of Concept Learning Cognitive Systems - Machine Learning Part I: Basic Approaches to Concept Learning Version Space, Candidate Elimination, Inductive Bias last change October 18,

More information

Agents and Environments

Agents and Environments Agents and Environments Berlin Chen 2004 Reference: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 2 AI 2004 Berlin Chen 1 What is an Agent An agent interacts with its

More information

Lecture II: Difference in Difference and Regression Discontinuity

Lecture II: Difference in Difference and Regression Discontinuity Review Lecture II: Difference in Difference and Regression Discontinuity it From Lecture I Causality is difficult to Show from cross sectional observational studies What caused what? X caused Y, Y caused

More information

BIOL 458 BIOMETRY Lab 7 Multi-Factor ANOVA

BIOL 458 BIOMETRY Lab 7 Multi-Factor ANOVA BIOL 458 BIOMETRY Lab 7 Multi-Factor ANOVA PART 1: Introduction to Factorial ANOVA ingle factor or One - Way Analysis of Variance can be used to test the null hypothesis that k or more treatment or group

More information

Artificial Intelligence For Homeopathic Remedy Selection

Artificial Intelligence For Homeopathic Remedy Selection Artificial Intelligence For Homeopathic Remedy Selection A. R. Pawar, amrut.pawar@yahoo.co.in, S. N. Kini, snkini@gmail.com, M. R. More mangeshmore88@gmail.com Department of Computer Science and Engineering,

More information

Lesson One: Introduction to Neuroscience Center for Sensorimotor Neural Engineering Lesson Plan Author: Phelana Pang LESSON OVERVIEW

Lesson One: Introduction to Neuroscience Center for Sensorimotor Neural Engineering Lesson Plan Author: Phelana Pang LESSON OVERVIEW Lesson One: Introduction to Neuroscience Center for Sensorimotor Neural Engineering Lesson Plan Author: Phelana Pang Activity Time: 50+ minutes. LESSON OVERVIEW Lesson Plan Summary: In this lesson, students

More information

CS 453X: Class 18. Jacob Whitehill

CS 453X: Class 18. Jacob Whitehill CS 453X: Class 18 Jacob Whitehill More on k-means Exercise: Empty clusters (1) Assume that a set of distinct data points { x (i) } are initially assigned so that none of the k clusters is empty. How can

More information

Architecture of an Artificial Immune System

Architecture of an Artificial Immune System Architecture of an Artificial Immune System Steven A. Hofmeyr, S. Forrest Presentation by Ranjani Srinivasan (ranjanis@andrew.cmu.edu) The Fellowship of the Immune System- The Defenders of the Realm The

More information

Independent Variables Variables (factors) that are manipulated to measure their effect Typically select specific levels of each variable to test

Independent Variables Variables (factors) that are manipulated to measure their effect Typically select specific levels of each variable to test Controlled Experiments experimental investigation of a testable hypothesis, in which conditions are set up to isolate the variables of interest ("independent variables") and test how they affect certain

More information

CHAPTER 4 CONTENT LECTURE 1 November :28 AM

CHAPTER 4 CONTENT LECTURE 1 November :28 AM CHAPTER 4 By Radu Muresan University of Guelph Page 1 CHAPTER 4 CONTENT LECTURE 1 November 07 12 10:28 AM UNIPROCESSOR SCHEDULING Real Time Task Model Concepts Types of Real Time Tasks and Their Characteristics

More information

Test-Driven Development

Test-Driven Development Test-Driven Development Course of Software Engineering II A.A. 2009/2010 Valerio Maggio, Ph.D. Student Prof. Sergio Di Martino Contents at Glance What is TDD? TDD and XP TDD Mantra TDD Principles and Patterns

More information

NDT PERFORMANCE DEMONSTRATION USING SIMULATION

NDT PERFORMANCE DEMONSTRATION USING SIMULATION NDT PERFORMANCE DEMONSTRATION USING SIMULATION N. Dominguez, F. Jenson, CEA P. Dubois, F. Foucher, EXTENDE nicolas.dominguez@cea.fr CEA 10 AVRIL 2012 PAGE 1 NDT PERFORMANCE DEMO. USING SIMULATION OVERVIEW

More information

Why Tests Don t Pass

Why Tests Don t Pass Douglas Hoffman Software Quality Methods, LLC. 24646 Heather Heights Place Saratoga, CA 95070 USA doug.hoffman@acm.org Summary Most testers think of tests passing or failing. Either they found a bug or

More information

Sampling for Impact Evaluation. Maria Jones 24 June 2015 ieconnect Impact Evaluation Workshop Rio de Janeiro, Brazil June 22-25, 2015

Sampling for Impact Evaluation. Maria Jones 24 June 2015 ieconnect Impact Evaluation Workshop Rio de Janeiro, Brazil June 22-25, 2015 Sampling for Impact Evaluation Maria Jones 24 June 2015 ieconnect Impact Evaluation Workshop Rio de Janeiro, Brazil June 22-25, 2015 How many hours do you expect to sleep tonight? A. 2 or less B. 3 C.

More information

CISC453 Winter Probabilistic Reasoning Part B: AIMA3e Ch

CISC453 Winter Probabilistic Reasoning Part B: AIMA3e Ch CISC453 Winter 2010 Probabilistic Reasoning Part B: AIMA3e Ch 14.5-14.8 Overview 2 a roundup of approaches from AIMA3e 14.5-14.8 14.5 a survey of approximate methods alternatives to the direct computing

More information

A Vision-based Affective Computing System. Jieyu Zhao Ningbo University, China

A Vision-based Affective Computing System. Jieyu Zhao Ningbo University, China A Vision-based Affective Computing System Jieyu Zhao Ningbo University, China Outline Affective Computing A Dynamic 3D Morphable Model Facial Expression Recognition Probabilistic Graphical Models Some

More information

For general queries, contact

For general queries, contact Much of the work in Bayesian econometrics has focused on showing the value of Bayesian methods for parametric models (see, for example, Geweke (2005), Koop (2003), Li and Tobias (2011), and Rossi, Allenby,

More information

Automatic Fault Tree Derivation from Little-JIL Process Definitions

Automatic Fault Tree Derivation from Little-JIL Process Definitions Automatic Fault Tree Derivation from Little-JIL Process Definitions Bin Chen, George S. Avrunin, Lori A. Clarke, and Leon J. Osterweil Laboratory for Advanced Software Engineering Research (LASER) University

More information

Multi Parametric Approach Using Fuzzification On Heart Disease Analysis Upasana Juneja #1, Deepti #2 *

Multi Parametric Approach Using Fuzzification On Heart Disease Analysis Upasana Juneja #1, Deepti #2 * Multi Parametric Approach Using Fuzzification On Heart Disease Analysis Upasana Juneja #1, Deepti #2 * Department of CSE, Kurukshetra University, India 1 upasana_jdkps@yahoo.com Abstract : The aim of this

More information

arxiv: v1 [cs.lg] 4 Feb 2019

arxiv: v1 [cs.lg] 4 Feb 2019 Machine Learning for Seizure Type Classification: Setting the benchmark Subhrajit Roy [000 0002 6072 5500], Umar Asif [0000 0001 5209 7084], Jianbin Tang [0000 0001 5440 0796], and Stefan Harrer [0000

More information

Sequential Decision Making

Sequential Decision Making Sequential Decision Making Sequential decisions Many (most) real world problems cannot be solved with a single action. Need a longer horizon Ex: Sequential decision problems We start at START and want

More information

EVALUATING AND IMPROVING MULTIPLE CHOICE QUESTIONS

EVALUATING AND IMPROVING MULTIPLE CHOICE QUESTIONS DePaul University INTRODUCTION TO ITEM ANALYSIS: EVALUATING AND IMPROVING MULTIPLE CHOICE QUESTIONS Ivan Hernandez, PhD OVERVIEW What is Item Analysis? Overview Benefits of Item Analysis Applications Main

More information

Seven Issues on Distributed Situation Awareness Measurement in Complex Sociotechnical

Seven Issues on Distributed Situation Awareness Measurement in Complex Sociotechnical Seven Issues on Distributed Situation Awareness Measurement in Complex Sociotechnical Systems Maria Mikela Chatzimichailidou (PhD Candidate) Angelos Protopapas (Professor) Ioannis Dokas (Assistant Professor)

More information

Chapter 13: Introduction to Analysis of Variance

Chapter 13: Introduction to Analysis of Variance Chapter 13: Introduction to Analysis of Variance Although the t-test is a useful statistic, it is limited to testing hypotheses about two conditions or levels. The analysis of variance (ANOVA) was developed

More information

Plan Recognition through Goal Graph Analysis

Plan Recognition through Goal Graph Analysis Plan Recognition through Goal Graph Analysis Jun Hong 1 Abstract. We present a novel approach to plan recognition based on a two-stage paradigm of graph construction and analysis. First, a graph structure

More information

On the Effectiveness of Specification-Based Structural Test-Coverage Criteria as Test-Data Generators for Safety-Critical Systems

On the Effectiveness of Specification-Based Structural Test-Coverage Criteria as Test-Data Generators for Safety-Critical Systems On the Effectiveness of Specification-Based Structural Test-Coverage Criteria as Test-Data Generators for Safety-Critical Systems A DISSERTATION SUBMITTED TO THE FACULTY OF UNIVERSITY OF MINNESOTA BY Devaraj

More information

ASE Systems Inc. The Ergonomics & Productivity Specialists

ASE Systems Inc. The Ergonomics & Productivity Specialists ASE Systems Inc The Ergonomics & Productivity Specialists The Study The following summary is based on a study performed by the Rochester Institute of Technology. The study compared the performance of the

More information

Semiotics and Intelligent Control

Semiotics and Intelligent Control Semiotics and Intelligent Control Morten Lind 0rsted-DTU: Section of Automation, Technical University of Denmark, DK-2800 Kgs. Lyngby, Denmark. m/i@oersted.dtu.dk Abstract: Key words: The overall purpose

More information

Analysis of Environmental Data Conceptual Foundations: En viro n m e n tal Data

Analysis of Environmental Data Conceptual Foundations: En viro n m e n tal Data Analysis of Environmental Data Conceptual Foundations: En viro n m e n tal Data 1. Purpose of data collection...................................................... 2 2. Samples and populations.......................................................

More information

IEEE SIGNAL PROCESSING LETTERS, VOL. 13, NO. 3, MARCH A Self-Structured Adaptive Decision Feedback Equalizer

IEEE SIGNAL PROCESSING LETTERS, VOL. 13, NO. 3, MARCH A Self-Structured Adaptive Decision Feedback Equalizer SIGNAL PROCESSING LETTERS, VOL 13, NO 3, MARCH 2006 1 A Self-Structured Adaptive Decision Feedback Equalizer Yu Gong and Colin F N Cowan, Senior Member, Abstract In a decision feedback equalizer (DFE),

More information

Test design automation: equivalence classes, boundaries, edges and corner cases

Test design automation: equivalence classes, boundaries, edges and corner cases Abstract design automation: equivalence classes, boundaries, edges and corner cases George B. Sherwood cover.com, LLC Colts Neck, NJ USA An embedded functions feature is under development for the cover.com

More information

A Brief Introduction to Bayesian Statistics

A Brief Introduction to Bayesian Statistics A Brief Introduction to Statistics David Kaplan Department of Educational Psychology Methods for Social Policy Research and, Washington, DC 2017 1 / 37 The Reverend Thomas Bayes, 1701 1761 2 / 37 Pierre-Simon

More information

Applying STPA to the Artificial Pancreas for People with Type 1 Diabetes

Applying STPA to the Artificial Pancreas for People with Type 1 Diabetes Applying STPA to the Artificial Pancreas for People with Type 1 Diabetes Lane Desborough Product Strategist Medtronic Diabetes Northridge, California Type 1 Diabetes Artificial Pancreas Challenges Applying

More information

LEARNING TO USE YOUR FIRST HEARING AID

LEARNING TO USE YOUR FIRST HEARING AID Hearing Aid User Manual PHLHA46 LEARNING TO USE YOUR FIRST HEARING AID Your hearing aid cannot return your level of hearing to normal or halt further hearing deterioration, but proper use of your hearing

More information

Modeling Sentiment with Ridge Regression

Modeling Sentiment with Ridge Regression Modeling Sentiment with Ridge Regression Luke Segars 2/20/2012 The goal of this project was to generate a linear sentiment model for classifying Amazon book reviews according to their star rank. More generally,

More information

ISHN Keys to Increasing Participation in an Occupational Safety Process. I recently heard one of my partners at SPS (Safety Performance

ISHN Keys to Increasing Participation in an Occupational Safety Process. I recently heard one of my partners at SPS (Safety Performance 1. Keys to Increasing Participation in an Occupational Safety Process I recently heard one of my partners at SPS (Safety Performance Solutions), Dr. Sherry Perdue, deliver a thoughtful and practical presentation

More information

Revised Cochrane risk of bias tool for randomized trials (RoB 2.0) Additional considerations for cross-over trials

Revised Cochrane risk of bias tool for randomized trials (RoB 2.0) Additional considerations for cross-over trials Revised Cochrane risk of bias tool for randomized trials (RoB 2.0) Additional considerations for cross-over trials Edited by Julian PT Higgins on behalf of the RoB 2.0 working group on cross-over trials

More information

Hypothesis-Driven Research

Hypothesis-Driven Research Hypothesis-Driven Research Research types Descriptive science: observe, describe and categorize the facts Discovery science: measure variables to decide general patterns based on inductive reasoning Hypothesis-driven

More information

Motivation: Fraud Detection

Motivation: Fraud Detection Outlier Detection Motivation: Fraud Detection http://i.imgur.com/ckkoaop.gif Jian Pei: CMPT 741/459 Data Mining -- Outlier Detection (1) 2 Techniques: Fraud Detection Features Dissimilarity Groups and

More information

Six Sigma Glossary Lean 6 Society

Six Sigma Glossary Lean 6 Society Six Sigma Glossary Lean 6 Society ABSCISSA ACCEPTANCE REGION ALPHA RISK ALTERNATIVE HYPOTHESIS ASSIGNABLE CAUSE ASSIGNABLE VARIATIONS The horizontal axis of a graph The region of values for which the null

More information

Chapter 13. Body Mechanics. Elsevier items and derived items 2014, 2010 by Mosby, an imprint of Elsevier Inc. All rights reserved.

Chapter 13. Body Mechanics. Elsevier items and derived items 2014, 2010 by Mosby, an imprint of Elsevier Inc. All rights reserved. Chapter 13 Body Mechanics Body Mechanics Body mechanics means using the body in an efficient and careful way. It involves good posture, balance, and using your strongest and largest muscles for work. 2

More information

Agents and State Spaces. CSCI 446: Artificial Intelligence

Agents and State Spaces. CSCI 446: Artificial Intelligence Agents and State Spaces CSCI 446: Artificial Intelligence Overview Agents and environments Rationality Agent types Specifying the task environment Performance measure Environment Actuators Sensors Search

More information

Genetically Generated Neural Networks I: Representational Effects

Genetically Generated Neural Networks I: Representational Effects Boston University OpenBU Cognitive & Neural Systems http://open.bu.edu CAS/CNS Technical Reports 1992-02 Genetically Generated Neural Networks I: Representational Effects Marti, Leonardo Boston University

More information

In this module I provide a few illustrations of options within lavaan for handling various situations.

In this module I provide a few illustrations of options within lavaan for handling various situations. In this module I provide a few illustrations of options within lavaan for handling various situations. An appropriate citation for this material is Yves Rosseel (2012). lavaan: An R Package for Structural

More information

Motivation: Attention: Focusing on specific parts of the input. Inspired by neuroscience.

Motivation: Attention: Focusing on specific parts of the input. Inspired by neuroscience. Outline: Motivation. What s the attention mechanism? Soft attention vs. Hard attention. Attention in Machine translation. Attention in Image captioning. State-of-the-art. 1 Motivation: Attention: Focusing

More information

Numerical Integration of Bivariate Gaussian Distribution

Numerical Integration of Bivariate Gaussian Distribution Numerical Integration of Bivariate Gaussian Distribution S. H. Derakhshan and C. V. Deutsch The bivariate normal distribution arises in many geostatistical applications as most geostatistical techniques

More information

Generalization and Theory-Building in Software Engineering Research

Generalization and Theory-Building in Software Engineering Research Generalization and Theory-Building in Software Engineering Research Magne Jørgensen, Dag Sjøberg Simula Research Laboratory {magne.jorgensen, dagsj}@simula.no Abstract The main purpose of this paper is

More information

Non Linear Control of Glycaemia in Type 1 Diabetic Patients

Non Linear Control of Glycaemia in Type 1 Diabetic Patients Non Linear Control of Glycaemia in Type 1 Diabetic Patients Mosè Galluzzo*, Bartolomeo Cosenza Dipartimento di Ingegneria Chimica dei Processi e dei Materiali, Università degli Studi di Palermo Viale delle

More information

AU B. Sc.(Hon's) (Fifth Semester) Esamination, Introduction to Artificial Neural Networks-IV. Paper : -PCSC-504

AU B. Sc.(Hon's) (Fifth Semester) Esamination, Introduction to Artificial Neural Networks-IV. Paper : -PCSC-504 AU-6919 B. Sc.(Hon's) (Fifth Semester) Esamination, 2014 Introduction to Artificial Neural Networks-IV Paper : -PCSC-504 Section-A 1. (I) Synaptic Weights provides the... method for the design of neural

More information

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures Intelligent Autonomous Agents ICS 606 / EE 606 Fall 2011 Nancy E. Reed nreed@hawaii.edu 1 Lecture #5 Reactive and Hybrid Agents Reactive Architectures Brooks and behaviors The subsumption architecture

More information

MULTIGRADE, MULTIVARIABLE, CUSUM QUALITY CONTROL

MULTIGRADE, MULTIVARIABLE, CUSUM QUALITY CONTROL MULTIGRADE, MULTIVARIABLE, CUSUM QUALITY CONTROL K. W. Day*, Consultant, Australia 32nd Conference on OUR WORLD IN CONCRETE & STRUCTURES: 28-29 August 2007, Singapore Article Online Id: 100032004 The online

More information

6159 The Moon of Valencia

6159 The Moon of Valencia 6159 The Moon of Valencia It is well known that the Moon of Valencia is magical. Everyone talks about a mystery that happens at night. People remember what time they entered the first bar, what time arrived

More information

Continuous/Discrete Non Parametric Bayesian Belief Nets with UNICORN and UNINET

Continuous/Discrete Non Parametric Bayesian Belief Nets with UNICORN and UNINET Continuous/Discrete Non Parametric Bayesian Belief Nets with UNICORN and UNINET R.M. Cooke 1, D. Kurowicka, A. M. Hanea, O. Morales, D. A. Ababei Department of Mathematics Delft University of Technology

More information

Interaction-Based Test-Suite Minimization

Interaction-Based Test-Suite Minimization Interaction-Based Test-Suite Minimization Dale Blue IBM Systems & Technology Group 2455 South Road Poughkeepsie, NY 12601, USA dblue@us.ibm.com Itai Segall IBM, Haifa Research Lab Haifa University Campus

More information

Lecture #4: Overabundance Analysis and Class Discovery

Lecture #4: Overabundance Analysis and Class Discovery 236632 Topics in Microarray Data nalysis Winter 2004-5 November 15, 2004 Lecture #4: Overabundance nalysis and Class Discovery Lecturer: Doron Lipson Scribes: Itai Sharon & Tomer Shiran 1 Differentially

More information

Artificial Intelligence Lecture 7

Artificial Intelligence Lecture 7 Artificial Intelligence Lecture 7 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization Agents (ch. 8) applied AI techniques in robots, software agents,... Knowledge

More information

This module illustrates SEM via a contrast with multiple regression. The module on Mediation describes a study of post-fire vegetation recovery in

This module illustrates SEM via a contrast with multiple regression. The module on Mediation describes a study of post-fire vegetation recovery in This module illustrates SEM via a contrast with multiple regression. The module on Mediation describes a study of post-fire vegetation recovery in southern California woodlands. Here I borrow that study

More information

Minimizing Uncertainty in Property Casualty Loss Reserve Estimates Chris G. Gross, ACAS, MAAA

Minimizing Uncertainty in Property Casualty Loss Reserve Estimates Chris G. Gross, ACAS, MAAA Minimizing Uncertainty in Property Casualty Loss Reserve Estimates Chris G. Gross, ACAS, MAAA The uncertain nature of property casualty loss reserves Property Casualty loss reserves are inherently uncertain.

More information

Fiddly Fussy Finicky Failures can Deviously Evade Detection

Fiddly Fussy Finicky Failures can Deviously Evade Detection Fiddly Fussy Finicky Failures can Deviously Evade Detection Larry V. Kirkland WesTest Engineering Corp. 810 Shepard Lane Farmington, Utah 84025 801-451-9191 ext 124 larryk@westest.com Abstract - Why do

More information

Reliability and Validity

Reliability and Validity Reliability and Validity Why Are They Important? Check out our opening graphics. In a nutshell, do you want that car? It's not reliable. Would you recommend that car magazine (Auto Tester Weakly) to a

More information

Clustering of MRI Images of Brain for the Detection of Brain Tumor Using Pixel Density Self Organizing Map (SOM)

Clustering of MRI Images of Brain for the Detection of Brain Tumor Using Pixel Density Self Organizing Map (SOM) IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 6, Ver. I (Nov.- Dec. 2017), PP 56-61 www.iosrjournals.org Clustering of MRI Images of Brain for the

More information

The Limits of Inference Without Theory

The Limits of Inference Without Theory The Limits of Inference Without Theory Kenneth I. Wolpin University of Pennsylvania Koopmans Memorial Lecture (2) Cowles Foundation Yale University November 3, 2010 Introduction Fuller utilization of the

More information