Improving stochastic local search for SAT with a new probability distribution

Size: px
Start display at page:

Download "Improving stochastic local search for SAT with a new probability distribution"

Transcription

1 Adrian Balint July 13, 2010 Andreas Fröhlich Improving stochastic local search for SAT with a new probability distribution

2 Page 2 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Introduction SAT Formula F as a set of clauses. Each clause as a set of literals. Is there an assignment α, so that F (α) = 1? SLS-solvers Operate on complete assignments. Try to change an initial assignment α 0 in a way, so that it becomes satisfying after several steps. Use local information and heuristics to decide how to modify the assignment in each search step.

3 Page 3 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Pseudocode of a typical SLS-solver INPUT: formula F, cutoff. OUTPUT: model for F or UNKNOWN. SLS(F, cutoff) for i =1 to maxtries α = α 0 = random assignment; for j =1 to maxflips if (α is a model for F) return α; var = pickvar (); α[var] = 1 α[var]; return UNKNOWN;

4 Page 4 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 SLS architectures Differ in how to select a variable for flipping. GSAT Considers all variables. WalkSAT DLS Only considers variables from a randomly chosen unsatisfied clause. Similar to GSAT. Additionally uses clause-weighting.

5 Page 5 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Modern SLS-solvers Can not be put into just one category. Are hybrids of the different architectures e.g.: adaptg2wsat = GSAT + WalkSAT + adaptive scheme [Li07] gnovelty+ = adaptg2wsat + DLS-component [Pham07] TNM = GSAT + WalkSAT-version + two noise schemes to switch between [Wei09] they all use a Novelty-version to escape from local minima.

6 Page 6 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Escaping from local minima Novelty Choose a random unsatisfied clause c F Pick a variable x from c according to the following heuristic: best score variable has min age? no yes choose best variable noise 1-noise choose second best variable choose best variable

7 Page 7 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Escaping from local minima adaptnovelty+ Additionally implements a random walk with probability wp. Uses an adaptive scheme for setting the noise probability [Hoos02].

8 Page 8 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Novelty as a probability distribution This can be seen as a probability distribution p on the variables of c. p(x) can take only 4 different values: Always chosen; p(x) = 1 Chosen, when no noise step occurs; p(x) = (1 noise) Chosen, when a noise step occurs; p(x) = noise Never chosen; p(x) = 0 Information used to decide: score, age Does not take into account the exact values of score and age. Does not put different variables into relation.

9 Page 9 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Example c = {x 1,x 2,x 3 } Case 1 score(x 1 ) = 0,score(x 2 ) = 3,score(x 3 ) = 3 age(x 1 ) = ,age(x 2 ) = 10 4,age(x 3 ) = Case 2 score(x 1 ) = 1,score(x 2 ) = 2,score(x 3 ) = 3 age(x 1 ) = 10 3,age(x 2 ) = 10 4,age(x 3 ) = 10 7 Both cases are identical for Novelty+. The only chance for x 3 to be selected is by a random walk.

10 Page 10 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 New probability distribution Define a probability distribution as a concatenation of continuous functions on the variables of c. Choose a random variable according to this distribution. The form of this distribution p(x) := p s(x) p a (x) x c p s ( x) p a ( x). p s (x) is a function considering the score of x. p a (x) is a function considering the age of x. p a (x),p s (x) > 0

11 Page 11 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 New probability distribution Define a probability distribution as a concatenation of continuous functions on the variables of c. Choose a random variable according to this distribution. The form of this distribution p(x) := p s(x) p a (x) x c p s ( x) p a ( x). p s (x) := c 1 score(x) p a (x) := ( age(x) c 3 ) c2 + 1 c 1 controls the influence of score on the decision. c 2 and c 3 specify, how quick and how strong age starts to affect the decision.

12 Page 12 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Properties of p Like Novelty Prefers variables with high score. Prefers variables with high age. Additionally Takes into account the exact values of score and age. Puts different variables into relation. Does not need an explicit random walk. Implicit random walk because of p s (x),p a (x) > 0. Does not need an explicit noise scheme. Growing age automatically leads to new decisions when getting stuck in a certain part of the search space.

13 Page 13 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Implementation details Sparrow gnovelty+ as the basic module. gnovelty+ consists of: Gradient-walk as in G2WSAT. adaptnovelty+ to escape local minima. Additive weighting scheme. Replaced the adaptnovelty+ component by a WalkSAT-algorithm using the presented probability distribution. Specifying the parameters c 1 = 4,c 2 = 4,c 3 = Constants fixed for all instances. Empirical values. Not optimized yet.

14 Page 14 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Evaluation Empirical Tests 2 sets of large random 3-SAT instances with ratio = 4.2 Not optimized for k-sat, k 3. Benchmark 1: 64 different instances from SAT 2009 Competition (2k - 18k variables) Each instance is solved 100 times (cutoff 1200 sec.) Benchmark 2: 40 additional instances from SAT 2009 Competition (20k - 26k variables) Each instance is solved 50 times (cutoff 2400 sec.)

15 Page 15 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Results: Sparrow vs gnovelty+ Numbers of flips Time in seconds Success runs gnovelty+2t 0.0e e e e e e Sparrow

16 Page 16 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Results: Sparrow vs TNM Numbers of flips Time in seconds Success runs TNM 0.0e e+08 0e+00 3e e e e+00 2e+08 4e Sparrow

17 Page 17 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Results: Sparrow vs hybridgm3 hybridgm3 0.0e e e e+00 Numbers of flips Time in seconds Success runs 1.0e e e e Sparrow

18 Page 18 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Conclusion Summary Escaping local minima is a key feature for SLS-solvers Variable selection in local minima should not be done in a deterministic way Detailed differentiation useful for variable selection. Outlook Implement more attributes. Arbitrary complex function. Variable expressions [Tompkins10].

19 Page 19 Improving stochastic local search for SAT with a new probability distribution Balint, Fröhlich July 13, 2010 Thank you for your attention!

Improving implementation of SLS solvers for SAT and new heuristics for k-sat with long clauses

Improving implementation of SLS solvers for SAT and new heuristics for k-sat with long clauses Adrian Balint 1 Armin Biere 2 Andreas Fröhlich 2 Uwe Schöning 1 July 16, 214 Improving implementation of SLS solvers for SAT and new heuristics for k-sat with long clauses Page 2 Improving implementation

More information

Weight-Enhanced Diversification in Stochastic Local Search for Satisfiability

Weight-Enhanced Diversification in Stochastic Local Search for Satisfiability Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence Weight-Enhanced Diversification in Stochastic Local Search for Satisfiability Thach-Thao Duong and Duc Nghia Pham

More information

WEIGHTS STAGNATION IN DYNAMIC LOCAL SEARCH FOR SAT

WEIGHTS STAGNATION IN DYNAMIC LOCAL SEARCH FOR SAT WEIGHTS STAGNATION IN DYNAMIC LOCAL SEARCH FOR SAT Abdelraouf Ishtaiwi Faculty of Information Technology, University of Petra, Amman, Jordan faishtaiwig@uop.edu.jo ABSTRACT Since 1991, tries were made

More information

LocalSearchCharacteristicsof IncompleteSATProcedures

LocalSearchCharacteristicsof IncompleteSATProcedures From: AAAI-00 Proceedings. Copyright 2000, AAAI (www.aaai.org). All rights reserved. LocalSearchCharacteristicsof IncompleteSATProcedures Dale Schuurmans and Finnegan Southey Department of Computer Science

More information

Procedures. Abstract. Introduction

Procedures. Abstract. Introduction From: AAAI-93 Proceedings. Copyright 1993, AAAI (www.aaai.org). All rights reserved. Procedures Ian P. Gent and Toby Walsh Department of Artificial Intelligence, University of Edinburgh 80 South Bridge,

More information

CS 4365: Artificial Intelligence Recap. Vibhav Gogate

CS 4365: Artificial Intelligence Recap. Vibhav Gogate CS 4365: Artificial Intelligence Recap Vibhav Gogate Exam Topics Search BFS, DFS, UCS, A* (tree and graph) Completeness and Optimality Heuristics: admissibility and consistency CSPs Constraint graphs,

More information

MBO: Marriage in Honey Bees Optimization A Haplometrosis Polygynous Swarming Approach

MBO: Marriage in Honey Bees Optimization A Haplometrosis Polygynous Swarming Approach MBO: Marriage in Honey Bees Optimization A Haplometrosis Polygynous Swarming Approach Hussein A. Abbass School of Computer Science, University of New South Wales, University College, ADFA Campus, Northcott

More information

Aggressive but Reactive Clause Database Management, Dynamic Restarts. Gilles Audemard Laurent Simon GLUCOSE 2.1. POS 16 june 2012

Aggressive but Reactive Clause Database Management, Dynamic Restarts. Gilles Audemard Laurent Simon GLUCOSE 2.1. POS 16 june 2012 GLUCOSE 2.1 Aggressive but Reactive Clause Database Management, Dynamic Restarts Gilles Audemard Laurent Simon POS 16 june 2012 GLUCOSE 2.1 POS 16 june 2012 1 / 25 A short history of GLUCOSE 2009 Version

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Intelligent Agents Chapter 2 & 27 What is an Agent? An intelligent agent perceives its environment with sensors and acts upon that environment through actuators 2 Examples of Agents

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

Biologically-Inspired Control in Problem Solving. Thad A. Polk, Patrick Simen, Richard L. Lewis, & Eric Freedman

Biologically-Inspired Control in Problem Solving. Thad A. Polk, Patrick Simen, Richard L. Lewis, & Eric Freedman Biologically-Inspired Control in Problem Solving Thad A. Polk, Patrick Simen, Richard L. Lewis, & Eric Freedman 1 Computational Models of Control Challenge: Develop computationally explicit theories of

More information

Procedural learning in the control of a dynamic system

Procedural learning in the control of a dynamic system Procedural learning in the control of a dynamic system Danilo Fum and Andrea Stocco Laboratorio di Sistemi Cognitivi Dipartimento di Psicologia Università di Trieste Overview Learning in Sugar Factory

More information

Chapter 19. Confidence Intervals for Proportions. Copyright 2010, 2007, 2004 Pearson Education, Inc.

Chapter 19. Confidence Intervals for Proportions. Copyright 2010, 2007, 2004 Pearson Education, Inc. Chapter 19 Confidence Intervals for Proportions Copyright 2010, 2007, 2004 Pearson Education, Inc. Standard Error Both of the sampling distributions we ve looked at are Normal. For proportions For means

More information

Chapter 19. Confidence Intervals for Proportions. Copyright 2010 Pearson Education, Inc.

Chapter 19. Confidence Intervals for Proportions. Copyright 2010 Pearson Education, Inc. Chapter 19 Confidence Intervals for Proportions Copyright 2010 Pearson Education, Inc. Standard Error Both of the sampling distributions we ve looked at are Normal. For proportions For means SD pˆ pq n

More information

Progress in Risk Science and Causality

Progress in Risk Science and Causality Progress in Risk Science and Causality Tony Cox, tcoxdenver@aol.com AAPCA March 27, 2017 1 Vision for causal analytics Represent understanding of how the world works by an explicit causal model. Learn,

More information

Probabilistically Estimating Backbones and Variable Bias: Experimental Overview

Probabilistically Estimating Backbones and Variable Bias: Experimental Overview Probabilistically Estimating Backbones and Variable Bias: Experimental Overview Eric I. Hsu, Christian J. Muise, J. Christopher Beck, and Sheila A. McIlraith Department of Computer Science, University

More information

PART - A 1. Define Artificial Intelligence formulated by Haugeland. The exciting new effort to make computers think machines with minds in the full and literal sense. 2. Define Artificial Intelligence

More information

Omicron ACO. A New Ant Colony Optimization Algorithm

Omicron ACO. A New Ant Colony Optimization Algorithm Omicron ACO. A New Ant Colony Optimization Algorithm Osvaldo Gómez Universidad Nacional de Asunción Centro Nacional de Computación Asunción, Paraguay ogomez@cnc.una.py and Benjamín Barán Universidad Nacional

More information

Lesson 6 Learning II Anders Lyhne Christensen, D6.05, INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS

Lesson 6 Learning II Anders Lyhne Christensen, D6.05, INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS Lesson 6 Learning II Anders Lyhne Christensen, D6.05, anders.christensen@iscte.pt INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS First: Quick Background in Neural Nets Some of earliest work in neural networks

More information

A Bayesian Approach to Tackling Hard Computational Challenges

A Bayesian Approach to Tackling Hard Computational Challenges A Bayesian Approach to Tackling Hard Computational Challenges Eric Horvitz Microsoft Research Joint work with: Y. Ruan, C. Gomes, H. Kautz, B. Selman, D. Chickering MS Research University of Washington

More information

Learning and Adaptive Behavior, Part II

Learning and Adaptive Behavior, Part II Learning and Adaptive Behavior, Part II April 12, 2007 The man who sets out to carry a cat by its tail learns something that will always be useful and which will never grow dim or doubtful. -- Mark Twain

More information

A Monogenous MBO Approach to Satisfiability

A Monogenous MBO Approach to Satisfiability A Monogenous MBO Approach to Satisfiability Hussein A. Abbass University of New South Wales, School of Computer Science, UC, ADFA Campus, Northcott Drive, Canberra ACT, 2600, Australia, h.abbass@adfa.edu.au

More information

AP STATISTICS 2008 SCORING GUIDELINES (Form B)

AP STATISTICS 2008 SCORING GUIDELINES (Form B) AP STATISTICS 2008 SCORING GUIDELINES (Form B) Question 4 Intent of Question The primary goals of this question were to assess a student s ability to (1) design an experiment to compare two treatments

More information

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 2: Intelligent Agents

Introduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 2: Intelligent Agents Introduction to Artificial Intelligence 2 nd semester 2016/2017 Chapter 2: Intelligent Agents Mohamed B. Abubaker Palestine Technical College Deir El-Balah 1 Agents and Environments An agent is anything

More information

Approximate Inference in Bayes Nets Sampling based methods. Mausam (Based on slides by Jack Breese and Daphne Koller)

Approximate Inference in Bayes Nets Sampling based methods. Mausam (Based on slides by Jack Breese and Daphne Koller) Approximate Inference in Bayes Nets Sampling based methods Mausam (Based on slides by Jack Breese and Daphne Koller) 1 Bayes Nets is a generative model We can easily generate samples from the distribution

More information

Genetic Algorithms and their Application to Continuum Generation

Genetic Algorithms and their Application to Continuum Generation Genetic Algorithms and their Application to Continuum Generation Tracy Moore, Douglass Schumacher The Ohio State University, REU, 2001 Abstract A genetic algorithm was written to aid in shaping pulses

More information

Solutions for Chapter 2 Intelligent Agents

Solutions for Chapter 2 Intelligent Agents Solutions for Chapter 2 Intelligent Agents 2.1 This question tests the student s understanding of environments, rational actions, and performance measures. Any sequential environment in which rewards may

More information

Foundations of Artificial Intelligence

Foundations of Artificial Intelligence Foundations of Artificial Intelligence 2. Rational Agents Nature and Structure of Rational Agents and Their Environments Wolfram Burgard, Bernhard Nebel and Martin Riedmiller Albert-Ludwigs-Universität

More information

Treatment Adaptive Biased Coin Randomization: Generating Randomization Sequences in SAS

Treatment Adaptive Biased Coin Randomization: Generating Randomization Sequences in SAS Adaptive Biased Coin Randomization: OBJECTIVES use SAS code to generate randomization s based on the adaptive biased coin design (ABCD) must have approximate balance in treatment groups can be used to

More information

POND-Hindsight: Applying Hindsight Optimization to POMDPs

POND-Hindsight: Applying Hindsight Optimization to POMDPs POND-Hindsight: Applying Hindsight Optimization to POMDPs Alan Olsen and Daniel Bryce alan@olsen.org, daniel.bryce@usu.edu Utah State University Logan, UT Abstract We present the POND-Hindsight entry in

More information

Contents. Foundations of Artificial Intelligence. Agents. Rational Agents

Contents. Foundations of Artificial Intelligence. Agents. Rational Agents Contents Foundations of Artificial Intelligence 2. Rational s Nature and Structure of Rational s and Their s Wolfram Burgard, Bernhard Nebel, and Martin Riedmiller Albert-Ludwigs-Universität Freiburg May

More information

Auto-Encoder Pre-Training of Segmented-Memory Recurrent Neural Networks

Auto-Encoder Pre-Training of Segmented-Memory Recurrent Neural Networks Auto-Encoder Pre-Training of Segmented-Memory Recurrent Neural Networks Stefan Glüge, Ronald Böck and Andreas Wendemuth Faculty of Electrical Engineering and Information Technology Cognitive Systems Group,

More information

CS 771 Artificial Intelligence. Intelligent Agents

CS 771 Artificial Intelligence. Intelligent Agents CS 771 Artificial Intelligence Intelligent Agents What is AI? Views of AI fall into four categories 1. Thinking humanly 2. Acting humanly 3. Thinking rationally 4. Acting rationally Acting/Thinking Humanly/Rationally

More information

Population. population. parameter. Census versus Sample. Statistic. sample. statistic. Parameter. Population. Example: Census.

Population. population. parameter. Census versus Sample. Statistic. sample. statistic. Parameter. Population. Example: Census. Population Population the complete collection of ALL individuals (scores, people, measurements, etc.) to be studied the population is usually too big to be studied directly, then statistics is used Parameter

More information

Foundations of AI. 10. Knowledge Representation: Modeling with Logic. Concepts, Actions, Time, & All the Rest

Foundations of AI. 10. Knowledge Representation: Modeling with Logic. Concepts, Actions, Time, & All the Rest Foundations of AI 10. Knowledge Representation: Modeling with Logic Concepts, Actions, Time, & All the Rest Wolfram Burgard, Andreas Karwath, Bernhard Nebel, and Martin Riedmiller 10/1 Contents Knowledge

More information

Application of Artificial Neural Networks in Classification of Autism Diagnosis Based on Gene Expression Signatures

Application of Artificial Neural Networks in Classification of Autism Diagnosis Based on Gene Expression Signatures Application of Artificial Neural Networks in Classification of Autism Diagnosis Based on Gene Expression Signatures 1 2 3 4 5 Kathleen T Quach Department of Neuroscience University of California, San Diego

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

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

Statistics Mathematics 243

Statistics Mathematics 243 Statistics Mathematics 243 Michael Stob February 2, 2005 These notes are supplementary material for Mathematics 243 and are not intended to stand alone. They should be used in conjunction with the textbook

More information

Reinforcement Learning in Steady-State Cellular Genetic Algorithms

Reinforcement Learning in Steady-State Cellular Genetic Algorithms Reinforcement Learning in Steady-State Cellular Genetic Algorithms Cin-Young Lee and Erik K. Antonsson Abstract A novel cellular genetic algorithm is developed to address the issues of good mate selection.

More information

Parametric Optimization and Analysis of Adaptive Equalization Algorithms for Noisy Speech Signals

Parametric Optimization and Analysis of Adaptive Equalization Algorithms for Noisy Speech Signals IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676, p-issn: 2320 3331, Volume 4, Issue 6 (Mar. -Apr. 2013), PP 69-74 Parametric Optimization and Analysis of Adaptive Equalization

More information

K Armed Bandit. Goal. Introduction. Methodology. Approach. and optimal action rest of the time. Fig 1 shows the pseudo code

K Armed Bandit. Goal. Introduction. Methodology. Approach. and optimal action rest of the time. Fig 1 shows the pseudo code K Armed Bandit Goal Introduction Methodology Approach Epsilon Greedy Method: Greedy Method: Optimistic Initial Value Method: Implementation Experiments & Results E1: Comparison of all techniques for Stationary

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

A Race Model of Perceptual Forced Choice Reaction Time

A Race Model of Perceptual Forced Choice Reaction Time A Race Model of Perceptual Forced Choice Reaction Time David E. Huber (dhuber@psyc.umd.edu) Department of Psychology, 1147 Biology/Psychology Building College Park, MD 2742 USA Denis Cousineau (Denis.Cousineau@UMontreal.CA)

More information

References. Christos A. Ioannou 2/37

References. Christos A. Ioannou 2/37 Prospect Theory References Tversky, A., and D. Kahneman: Judgement under Uncertainty: Heuristics and Biases, Science, 185 (1974), 1124-1131. Tversky, A., and D. Kahneman: Prospect Theory: An Analysis of

More information

Estimating the Validity of a

Estimating the Validity of a Estimating the Validity of a Multiple-Choice Test Item Having k Correct Alternatives Rand R. Wilcox University of Southern California and University of Califarnia, Los Angeles In various situations, a

More information

15.053x. OpenSolver (http://opensolver.org/)

15.053x. OpenSolver (http://opensolver.org/) 15.053x OpenSolver (http://opensolver.org/) 1 Table of Contents Introduction to OpenSolver slides 3-4 Example 1: Diet Problem, Set-Up slides 5-11 Example 1: Diet Problem, Dialog Box slides 12-17 Example

More information

Learning Decision Tree for Selecting QRS Detectors for Cardiac Monitoring

Learning Decision Tree for Selecting QRS Detectors for Cardiac Monitoring Learning Decision Tree for Selecting QRS Detectors for Cardiac Monitoring François Portet 1, René Quiniou 2, Marie-Odile Cordier 2, and Guy Carrault 3 1 Department of Computing Science, University of Aberdeen,

More information

n Outline final paper, add to outline as research progresses n Update literature review periodically (check citeseer)

n Outline final paper, add to outline as research progresses n Update literature review periodically (check citeseer) Project Dilemmas How do I know when I m done? How do I know what I ve accomplished? clearly define focus/goal from beginning design a search method that handles plateaus improve some ML method s robustness

More information

Review+Practice. May 30, 2012

Review+Practice. May 30, 2012 Review+Practice May 30, 2012 Final: Tuesday June 5 8:30-10:20 Venue: Sections AA and AB (EEB 125), sections AC and AD (EEB 105), sections AE and AF (SIG 134) Format: Short answer. Bring: calculator, BRAINS

More information

Testing Digital Hearing Aids

Testing Digital Hearing Aids Testing Digital Hearing Aids with the FONIX 6500-CX Hearing Aid Analyzer Frye Electronics, Inc. Introduction The following is a quick guide for testing digital hearing aids using the FONIX 6500-CX. All

More information

Sexy Evolutionary Computation

Sexy Evolutionary Computation University of Coimbra Faculty of Science and Technology Department of Computer Sciences Final Report Sexy Evolutionary Computation José Carlos Clemente Neves jcneves@student.dei.uc.pt Advisor: Fernando

More information

USING THE WORKBOOK METHOD

USING THE WORKBOOK METHOD USING THE WORKBOOK METHOD TO MAKE HIV/AIDS ESTIMATES IN COUNTRIES WITH LOW-LEVEL OR CONCENTRATED EPIDEMICS Manual Joint United Nations Programme on HIV/AIDS (UNAIDS) Reference Group on Estimates, Models

More information

Using the Workbook Method to Make HIV/AIDS Estimates in Countries with Low-Level or Concentrated Epidemics. Participant Manual

Using the Workbook Method to Make HIV/AIDS Estimates in Countries with Low-Level or Concentrated Epidemics. Participant Manual Using the Workbook Method to Make HIV/AIDS Estimates in Countries with Low-Level or Concentrated Epidemics Participant Manual Joint United Nations Programme on HIV/AIDS (UNAIDS), Reference Group on Estimates,

More information

VENTRICULAR DEFIBRILLATOR

VENTRICULAR DEFIBRILLATOR VENTRICULAR DEFIBRILLATOR Group No: B03 Ritesh Agarwal (06004037) ritesh_agarwal@iitb.ac.in Sanket Kabra (06007017) sanketkabra@iitb.ac.in Prateek Mittal (06007021) prateekm@iitb.ac.in Supervisor: Prof.

More information

Fig. 1: Typical PLL System

Fig. 1: Typical PLL System Integrating The PLL System On A Chip by Dean Banerjee, National Semiconductor The ability to produce a set of many different frequencies is a critical need for virtually all wireless communication devices.

More information

INTRODUCTION TO MACHINE LEARNING. Decision tree learning

INTRODUCTION TO MACHINE LEARNING. Decision tree learning INTRODUCTION TO MACHINE LEARNING Decision tree learning Task of classification Automatically assign class to observations with features Observation: vector of features, with a class Automatically assign

More information

B657: Final Project Report Holistically-Nested Edge Detection

B657: Final Project Report Holistically-Nested Edge Detection B657: Final roject Report Holistically-Nested Edge Detection Mingze Xu & Hanfei Mei May 4, 2016 Abstract Holistically-Nested Edge Detection (HED), which is a novel edge detection method based on fully

More information

(a) 50% of the shows have a rating greater than: impossible to tell

(a) 50% of the shows have a rating greater than: impossible to tell q 1. Here is a histogram of the Distribution of grades on a quiz. How many students took the quiz? What percentage of students scored below a 60 on the quiz? (Assume left-hand endpoints are included in

More information

Statistical Power Sampling Design and sample Size Determination

Statistical Power Sampling Design and sample Size Determination Statistical Power Sampling Design and sample Size Determination Deo-Gracias HOUNDOLO Impact Evaluation Specialist dhoundolo@3ieimpact.org Outline 1. Sampling basics 2. What do evaluators do? 3. Statistical

More information

A Race Model of Perceptual Forced Choice Reaction Time

A Race Model of Perceptual Forced Choice Reaction Time A Race Model of Perceptual Forced Choice Reaction Time David E. Huber (dhuber@psych.colorado.edu) Department of Psychology, 1147 Biology/Psychology Building College Park, MD 2742 USA Denis Cousineau (Denis.Cousineau@UMontreal.CA)

More information

First Problem Set: Answers, Discussion and Background

First Problem Set: Answers, Discussion and Background First Problem Set: Answers, Discussion and Background Part I. Intuition Concerning Probability Do these problems individually Answer the following questions based upon your intuitive understanding about

More information

cigarettedesigner 4.0

cigarettedesigner 4.0 cigarettedesigner 4.0 Manual Installing the Software To install the software double-click on cigarettedesignerzip.exe to extract the compressed files and then double click on Setup.msi to start the installation

More information

Large-Batch Training and Generalization Gap. Nitish Shirish Keskar Salesforce Research Slides: keskarnitish.github.io

Large-Batch Training and Generalization Gap. Nitish Shirish Keskar Salesforce Research Slides: keskarnitish.github.io Large-Batch Training and Generalization Gap Nitish Shirish Keskar Salesforce Research Slides: keskarnitish.github.io 1 Deep Learning & SGD 2 Deep Learning & SGD 2 Deep Learning & SGD Large batch sizes

More information

SHORT ANSWER. Write the word or phrase that best completes each statement or answers the question.

SHORT ANSWER. Write the word or phrase that best completes each statement or answers the question. MATH 1325 Review for Test 3 SHORT ANSWER. Write the word or phrase that best completes each statement or answers the question. Use the quotient rule to find the derivative. 1 1) f(x) = x7 + 2 1) 2) y =

More information

Predicting Seizures in Intracranial EEG Recordings

Predicting Seizures in Intracranial EEG Recordings Sining Ma, Jiawei Zhu sma87@stanford.edu, jiaweiz@stanford.edu Abstract If seizure forecasting systems could reliably identify periods of increased probability of seizure occurrence, patients who suffer

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

arxiv: v2 [cs.lg] 1 Jun 2018

arxiv: v2 [cs.lg] 1 Jun 2018 Shagun Sodhani 1 * Vardaan Pahuja 1 * arxiv:1805.11016v2 [cs.lg] 1 Jun 2018 Abstract Self-play (Sukhbaatar et al., 2017) is an unsupervised training procedure which enables the reinforcement learning agents

More information

Oct. 21. Rank the following causes of death in the US from most common to least common:

Oct. 21. Rank the following causes of death in the US from most common to least common: Oct. 21 Assignment: Read Chapter 17 Try exercises 5, 13, and 18 on pp. 379 380 Rank the following causes of death in the US from most common to least common: Stroke Homicide Your answers may depend on

More information

A quick review. The clustering problem: Hierarchical clustering algorithm: Many possible distance metrics K-mean clustering algorithm:

A quick review. The clustering problem: Hierarchical clustering algorithm: Many possible distance metrics K-mean clustering algorithm: The clustering problem: partition genes into distinct sets with high homogeneity and high separation Hierarchical clustering algorithm: 1. Assign each object to a separate cluster. 2. Regroup the pair

More information

This memo includes background of the project, the major themes within the comments, and specific issues that require further CSAC/HITAC action.

This memo includes background of the project, the major themes within the comments, and specific issues that require further CSAC/HITAC action. TO: FR: RE: Consensus Standards Approval Committee (CSAC) Health IT Advisory Committee (HITAC) Helen Burstin, Karen Pace, and Christopher Millet Comments Received on Draft Report: Review and Update of

More information

Jakub Steiner The University of Edinburgh. Abstract

Jakub Steiner The University of Edinburgh. Abstract A trace of anger is enough: on the enforcement of social norms Jakub Steiner The University of Edinburgh Abstract It is well documented that the possibility of punishing free-riders increases contributions

More information

Using Bayesian Networks to Analyze Expression Data. Xu Siwei, s Muhammad Ali Faisal, s Tejal Joshi, s

Using Bayesian Networks to Analyze Expression Data. Xu Siwei, s Muhammad Ali Faisal, s Tejal Joshi, s Using Bayesian Networks to Analyze Expression Data Xu Siwei, s0789023 Muhammad Ali Faisal, s0677834 Tejal Joshi, s0677858 Outline Introduction Bayesian Networks Equivalence Classes Applying to Expression

More information

Research Landscape. Qualitative = Constructivist approach. Quantitative = Positivist/post-positivist approach Mixed methods = Pragmatist approach

Research Landscape. Qualitative = Constructivist approach. Quantitative = Positivist/post-positivist approach Mixed methods = Pragmatist approach Empirical Methods Research Landscape Qualitative = Constructivist approach Build theory from data Quantitative = Positivist/post-positivist approach Mixed methods = Pragmatist approach Experimental Analysis

More information

Shift Design with Answer Set Programming

Shift Design with Answer Set Programming Shift Design with Answer Set Programming LPNMR 2015 Michael Abseher TU Wien, Vienna, Austria Martin Gebser University of Potsdam, Potsdam, Germany Nysret Musliu TU Wien, Vienna, Austria Torsten Schaub

More information

Ready or not? Our Rett-Girls find their Voice in Eye-Gaze Technology. Rett-Syndrome was discovered by Dr. Prof. Andreas Rett

Ready or not? Our Rett-Girls find their Voice in Eye-Gaze Technology. Rett-Syndrome was discovered by Dr. Prof. Andreas Rett Ready or not? Our Rett-Girls find their Voice in Eye-Gaze Technology 1960er Rett-Syndrome was discovered by Dr. Prof. Andreas Rett 1998 localization of the gene mutation 2014 but on question remains: How

More information

A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery

A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery RESEARCH ARTICLE A Generalizable Brain-Computer Interface (BCI) Using Machine Learning for Feature Discovery Ewan S. Nurse 1,2 *, Philippa J. Karoly 1,2,3, David B. Grayden 1,2, Dean R. Freestone 1,2,3,4

More information

Modeling State Space Search Technique for a Real World Adversarial Problem Solving

Modeling State Space Search Technique for a Real World Adversarial Problem Solving Modeling State Space Search Technique for a Real World Adversarial Problem Solving Kester O. OMOREGIE Computer Science Department, Auchi Polytechnic, Auchi, NIGERIA Stella C. CHIEMEKE Computer Science

More information

Inferential Statistics

Inferential Statistics Inferential Statistics and t - tests ScWk 242 Session 9 Slides Inferential Statistics Ø Inferential statistics are used to test hypotheses about the relationship between the independent and the dependent

More information

CS343: Artificial Intelligence

CS343: Artificial Intelligence CS343: Artificial Intelligence Introduction: Part 2 Prof. Scott Niekum University of Texas at Austin [Based on slides created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All materials

More information

RATING OF A RESEARCH PAPER. By: Neti Juniarti, S.Kp., M.Kes., MNurs

RATING OF A RESEARCH PAPER. By: Neti Juniarti, S.Kp., M.Kes., MNurs RATING OF A RESEARCH PAPER RANDOMISED CONTROLLED TRIAL TO COMPARE SURGICAL STABILISATION OF THE LUMBAR SPINE WITH AN INTENSIVE REHABILITATION PROGRAMME FOR PATIENTS WITH CHRONIC LOW BACK PAIN: THE MRC

More information

Intelligent Agents. Outline. Agents. Agents and environments

Intelligent Agents. Outline. Agents. Agents and environments Outline Intelligent Agents Chapter 2 Source: AI: A Modern Approach, 2 nd Ed Stuart Russell and Peter Norvig Agents and environments Rationality (Performance measure, Environment, Actuators, Sensors) Environment

More information

An Introduction to CLARION. Ryan Allison. Rensselaer Polytechnic Institute

An Introduction to CLARION. Ryan Allison. Rensselaer Polytechnic Institute Intro to CLARION 1 An Introduction to CLARION Ryan Allison Rensselaer Polytechnic Institute Intro to CLARION 2 An Introduction to CLARION Psychologists have been puzzling over the workings of the mind

More information

Extensions to a Unified Theory of the Cognitive Architecture. Nishant Trivedi

Extensions to a Unified Theory of the Cognitive Architecture. Nishant Trivedi Extensions to a Unified Theory of the Cognitive Architecture by Nishant Trivedi A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science Approved April 2011 by the

More information

Robotics Summary. Made by: Iskaj Janssen

Robotics Summary. Made by: Iskaj Janssen Robotics Summary Made by: Iskaj Janssen Multiagent system: System composed of multiple agents. Five global computing trends: 1. Ubiquity (computers and intelligence are everywhere) 2. Interconnection (networked

More information

5.3: Associations in Categorical Variables

5.3: Associations in Categorical Variables 5.3: Associations in Categorical Variables Now we will consider how to use probability to determine if two categorical variables are associated. Conditional Probabilities Consider the next example, where

More information

Technical Track Session IV Instrumental Variables

Technical Track Session IV Instrumental Variables Impact Evaluation Technical Track Session IV Instrumental Variables Christel Vermeersch Beijing, China, 2009 Human Development Human Network Development Network Middle East and North Africa Region World

More information

Lecture Outline. Biost 590: Statistical Consulting. Stages of Scientific Studies. Scientific Method

Lecture Outline. Biost 590: Statistical Consulting. Stages of Scientific Studies. Scientific Method Biost 590: Statistical Consulting Statistical Classification of Scientific Studies; Approach to Consulting Lecture Outline Statistical Classification of Scientific Studies Statistical Tasks Approach to

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

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

INTEGRATIVE ETHICS IE

INTEGRATIVE ETHICS IE INTEGRATIVE ETHICS IE Under what circumstances should we evaluate behaviors using one ethical approach rather than another? What principles should we use to evaluate the quality of an ethical assessment?

More information

Study Guide for the Final Exam

Study Guide for the Final Exam Study Guide for the Final Exam When studying, remember that the computational portion of the exam will only involve new material (covered after the second midterm), that material from Exam 1 will make

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 1, August 2012) IJDACR.

International Journal of Digital Application & Contemporary research Website:  (Volume 1, Issue 1, August 2012) IJDACR. Segmentation of Brain MRI Images for Tumor extraction by combining C-means clustering and Watershed algorithm with Genetic Algorithm Kailash Sinha 1 1 Department of Electronics & Telecommunication Engineering,

More information

arxiv: v1 [cs.ai] 1 Apr 2016

arxiv: v1 [cs.ai] 1 Apr 2016 Reinforcement learning based local search for grouping problems: A case study on graph coloring arxiv:1604.00377v1 [cs.ai] 1 Apr 2016 Abstract Yangming Zhou a, Jin-Kao Hao a,b,, Béatrice Duval a a LERIA,

More information

Getting SMART about Adaptive Interventions: A Conceptual Introduction Rona L. Levy With many thanks to Daniel Almirall

Getting SMART about Adaptive Interventions: A Conceptual Introduction Rona L. Levy With many thanks to Daniel Almirall Getting MART about Adaptive Interventions: A Conceptual Introduction Rona L. Levy rlevy@uw.edu With many thanks to Daniel Almirall Institute for ocial Research, University of Michigan Adaptive Interventions

More information

Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter Detection

Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter Detection Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter

More information

Intelligent Agents. Chapter 2 ICS 171, Fall 2009

Intelligent Agents. Chapter 2 ICS 171, Fall 2009 Intelligent Agents Chapter 2 ICS 171, Fall 2009 Discussion \\Why is the Chinese room argument impractical and how would we have to change the Turing test so that it is not subject to this criticism? Godel

More information

Where does "analysis" enter the experimental process?

Where does analysis enter the experimental process? Lecture Topic : ntroduction to the Principles of Experimental Design Experiment: An exercise designed to determine the effects of one or more variables (treatments) on one or more characteristics (response

More information

Clinical fitting guide

Clinical fitting guide Fitting Super Power is now super easy A quick reference to the Super Power features of Max: Super Power pre-sets Frequency compression 2 Power Adaptation Manager (PAM) A Sonova brand Why are we making

More information