CS709a: Algorithms and Complexity
|
|
- Ashlynn Francis
- 5 years ago
- Views:
Transcription
1 CS709a: Algorithms and Complexity Focus: Spatial Data Structures and Algorithms Instructor: Dan Coming Thursdays 4:00-6:45pm Office hours after class (or by appointment)
2 Today Presentation on UnitTest++ Calendar More details for Project Additional operations on spatial data structures Research paper selections?
3 Tentative Calendar / Paper selection due /9 Paper Presenter: Joe class day likely to be moved /6 Paper Presenter: Matt Present Project 3 in class (Project 3 Due 4/) Present Project in class (Project Due /5) 4/ Paper Presenter: Cody 4/9 Paper Presenter: James 3/5 Paper Presenter: Ray 4/6 Paper Presenter: Steve 3/ Paper Presenter: Mark 4/3 Paper Presenter: Roger 4/30 5/7-3 Finals Week Present Project in class (Project Due 3/), 3/4- Spring Break 3/6 Paper Presenter: Scott Final Projects and Presentations Due
4 Project More details Template - <int dimensions, class point_t, class T> point_t must have an operator[ ] to get dimension x_i Basic operations: constructor(const point_t& min, const point_t&max) copy constructor and operator=, destructor bool empty() const, void clear() max_depth() const ( if grid) build(std::inputiterator<point_t> first, std::inputiterator<point_t> last)
5 Project More details Data structure specific, consider how to specify grid spacing, splitting heuristic, etc.. Queries (set results, return the number found) Inclusive and non-inclusive versions int range_search_inclusive(const point_t& min, const point_t& max, std::vector<point_t>& results)const int radius_search_noninclusive(const point_t& center, const T & radius, std::vector<point_t>& results)const
6 Project Datasets on Course Website Computational Fluid Dynamics Wing Simulation Range Search Result
7 More Query Operations Single search, single result: Ray trace Single search, multiple result: Range search Multiple search, single result: Nearest of all pairs Multiple search, multiple result: All pairs within some distance of each other (collision detection)
8 Ray Trace on Point Data
9 Ray Trace on Point Data (0,00) (00,00) (6, 77) (35, 4) (7, 35) (5, 0) (8, 65) (85, 5) (00,0)
10 Ray Trace on Point Data (0,00) (00,00) (6, 77) (35, 4) (7, 35) (5, 0) (8, 65) (85, 5) (00,0)
11 Split On Points or Between Points? (0,00) (00,00) (00,0) (0,00) (00,00) (00,0) Empty space culling Ray Tracing
12 Ray-Plane Intersection Plane P: p. n = d Ray: o + t r Intersection: (o + t r). n = d o.n+tr.n=d t = (d - o. n) / (r. n) o P n r p
13 Brute Force Ray Trace function RayTrace(Point origin, Point direction real &r_time, hit_data & r_hit for each city in Cities for i = 0 to d real time; hit_data hit; if(raytrace(origin, direction, city, time, hit) if(time < rtime) rtime = time; r_hit = hit; fi fi end end end
14 Regular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3 (Could also use sparse matrix representations)
15 Regular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3 (Could also use sparse matrix representations)
16 Regular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3 (Could also use sparse matrix representations)
17 Regular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3 (Could also use sparse matrix representations)
18 Regular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3 (Could also use sparse matrix representations)
19 Regular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) Is there a repeating access pattern? Why? 3 (Could also use sparse matrix representations)
20 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) (Could also use sparse matrix representations)
21 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) (Could also use sparse matrix representations)
22 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) (Could also use sparse matrix representations)
23 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) (Could also use sparse matrix representations)
24 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) (Could also use sparse matrix representations)
25 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) (Could also use sparse matrix representations)
26 Irregular Grids (0,00) (00,00) (6, 77) Matrix as ND Array (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0) Is there a repeating access pattern? Why? (Could also use sparse matrix representations)
27 Multidimensional Range Trees (0,00) (00,00) (6, 77) Multidimensional Tree Data Structure (8, 65) 4 (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3
28 Multidimensional Range Trees (0,00) (00,00) (6, 77) Multidimensional Tree Data Structure (8, 65) 4 (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3
29 Multidimensional Range Trees (0,00) (00,00) (6, 77) Multidimensional Tree Data Structure (8, 65) 4 (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3
30 Multidimensional Range Trees (0,00) (00,00) (6, 77) Multidimensional Tree Data Structure (8, 65) 4 (35, 4) (7, 35) (5, 0) (85, 5) (00,0) 3
31 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
32 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
33 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
34 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
35 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
36 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
37 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
38 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
39 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
40 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) Worst case: Leaf > Root > Leaf (85, 5) (00,0)
41 Quadtrees (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
42 kd-trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
43 kd-trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
44 kd-trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
45 kd-trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
46 BSP Trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
47 BSP Trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
48 BSP Trees (0,00) (00,00) (6, 77) (8, 65) (35, 4) (7, 35) (5, 0) Tree Data Structure (85, 5) (00,0)
49 Bounding Volume Hierarchies (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) Some data not at leaves (00,0)
50 Intersection Against Bounding Volume Instead of Planes
51 Bounding Volume Hierarchies (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
52 Bounding Volume Hierarchies (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
53 Bounding Volume Hierarchies (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
54 Bounding Volume Hierarchies Test both enter and exit times from bounding volumes, why? (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
55 Bounding Volume Hierarchies (0,00) (00,00) (6, 77) Tree Data Structure (8, 65) (35, 4) (7, 35) (5, 0) (85, 5) (00,0)
56 Next Time Paper Selections Due More operations on spatial data structures Read: Chapter, Section 6 and 7 (pages 90-63)
San José State University Department of Kinesiology KIN 158, Biomechanics, Section 01, Spring 2013
San José State University Department of Kinesiology KIN 158, Biomechanics, Section 01, Spring 2013 Instructors: Class Days, Times, and Rooms: Prerequisites: Dr. James Kao Office: SSC 513 Phone: 408-924-3026
More informationSolve algebraically. 1) 7 - a -4 1) Solve algebraically. Write answer in set builder or interval notation. 2) 4m m - 7 2)
Chapter 9 & 10 Practice. The following is an aid to study for the Chapter 9 & 10 eam. Disclaimer: The actual eam is different. You do need to show work on the actual eam and will not be given credit for
More informationMore Examples and Applications on AVL Tree
CSCI2100 Tutorial 11 Jianwen Zhao Department of Computer Science and Engineering The Chinese University of Hong Kong Adapted from the slides of the previous offerings of the course Recall in lectures we
More informationConvolutional Coding: Fundamentals and Applications. L. H. Charles Lee. Artech House Boston London
Convolutional Coding: Fundamentals and Applications L. H. Charles Lee Artech House Boston London Contents Preface xi Chapter 1 Introduction of Coded Digital Communication Systems 1 1.1 Introduction 1 1.2
More informationDetection and Classification of Lung Cancer Using Artificial Neural Network
Detection and Classification of Lung Cancer Using Artificial Neural Network Almas Pathan 1, Bairu.K.saptalkar 2 1,2 Department of Electronics and Communication Engineering, SDMCET, Dharwad, India 1 almaseng@yahoo.co.in,
More informationChapter 1. Introduction
Chapter 1 Introduction 1.1 Motivation and Goals The increasing availability and decreasing cost of high-throughput (HT) technologies coupled with the availability of computational tools and data form a
More informationCHAPTER 5 DECISION TREE APPROACH FOR BONE AGE ASSESSMENT
53 CHAPTER 5 DECISION TREE APPROACH FOR BONE AGE ASSESSMENT The decision tree approach for BAA makes use of the radius and ulna wrist bones to estimate the bone age. From the radius and ulna bones, 11
More informationINTRODUCTION 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 informationSUSSEX COUNTY COMMUNITY COLLEGE ANATOMY & PHYSIOLOGY II Course Syllabus Spring Semester 2011
SUSSEX COUNTY COMMUNITY COLLEGE ANATOMY & PHYSIOLOGY II Course Syllabus Spring Semester 2011 Instructor: Jumana Hablawi Phone: (973) 300-2262 e-mail: jhablawi@sussex.edu Website: www.anatomyfreaks.com
More informationEvaluating Classifiers for Disease Gene Discovery
Evaluating Classifiers for Disease Gene Discovery Kino Coursey Lon Turnbull khc0021@unt.edu lt0013@unt.edu Abstract Identification of genes involved in human hereditary disease is an important bioinfomatics
More informationBREAST CANCER EPIDEMIOLOGY MODEL:
BREAST CANCER EPIDEMIOLOGY MODEL: Calibrating Simulations via Optimization Michael C. Ferris, Geng Deng, Dennis G. Fryback, Vipat Kuruchittham University of Wisconsin 1 University of Wisconsin Breast Cancer
More informationThe invisible becomes quantifiable in coronary computed tomography angiography exams with CT-FFR
The invisible becomes quantifiable in coronary computed tomography angiography exams with CT-FFR Moti Freiman Global Advanced Technology, CT/AMI, Philips 06-Mar-2018 Coronary Artery Disease (CAD) 2 Image
More informationManual Ultrasonic Inspection of Thin Metal Welds
11th European Conference on Non-Destructive Testing (ECNDT 2014), October 6-10, 2014, Prague, Czech Republic Manual Ultrasonic Inspection of Thin Metal Welds More Info at Open Access Database www.ndt.net/?id=16364
More informationClass Outlier Detection. Zuzana Pekarčíková
Class Outlier Detection Zuzana Pekarčíková Outline λ What is an Outlier? λ Applications of Outlier Detection λ Types of Outliers λ Outlier Detection Methods Types λ Basic Outlier Detection Methods λ High-dimensional
More informationNature Neuroscience: doi: /nn Supplementary Figure 1. Behavioral training.
Supplementary Figure 1 Behavioral training. a, Mazes used for behavioral training. Asterisks indicate reward location. Only some example mazes are shown (for example, right choice and not left choice maze
More informationFrom Biostatistics Using JMP: A Practical Guide. Full book available for purchase here. Chapter 1: Introduction... 1
From Biostatistics Using JMP: A Practical Guide. Full book available for purchase here. Contents Dedication... iii Acknowledgments... xi About This Book... xiii About the Author... xvii Chapter 1: Introduction...
More informationA Control-Based Architecture for Animal Behavior
44 A Control-Based Architecture for Animal Behavior Michael Ramsey 44.1 Introduction 44.2 A Control System 44.3 Perceptual Control Systems Negative Feedback 44.4 Hierarchy of Control Systems 44.5 Control
More informationPrograms for facies modeling with DMPE
Programs for facies modeling with DMPE Yupeng Li and Clayton V. Deutsch The programs needed for direct multivariate probability estimation (DMPE) are introduced in detail. The first program (TPcalc) is
More informationChonhyon Park, Jia Pan, Ming Lin, Dinesh Manocha University of North Carolina at Chapel Hill
Chonhyon Park, Jia Pan, Ming Lin, Dinesh Manocha University of North Carolina at Chapel Hill Task Execu;ons of Robots 2! Advances in technology allow robots to perform complex tasks
More informationRadiotherapy Outcomes
in partnership with Outcomes Models with Machine Learning Sarah Gulliford PhD Division of Radiotherapy & Imaging sarahg@icr.ac.uk AAPM 31 st July 2017 Making the discoveries that defeat cancer Radiotherapy
More informationSLHS 267 Spring 2014
SLHS 267 Spring 2014 Title of Course: ACOUSTICS FOR THE SPEECH AND HEARING SCIENCES Day & Time M,W,F, @ 9-9:50 a.m. Room & Building: Instructor: Room: Chemistry 134 James Dean, AuD Office SLHS 523 Office
More informationIntroduction. The goal of TRUS QA is to ensure your system can do all of this accurately.
TRUS QA Workshop Introduction The goals of using TRUS in prostate brachytherapy Visualize the prostate Need the US to penetrate deeply enough Need sufficient grey scale resolution to be able to visualize
More informationLARS*: An Efficient and Scalable Location-Aware Recommender System
TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 6, NO. 1, NOVEMBER 2012 1 : An Efficient and Scalable Location-Aware Recommender System Mohamed Sarwt, Justin J. Levandoski, Ahmed Eldawy and Mohamed
More informationInspection Qualification II
Inspection Qualification II The Benefits of Technical Justification in the Inspection Qualification of Nozzle Inner Radius R. Martínez-Oña, J. Sánchez, R. Jiménez, Tecnatom, Spain INTRODUCTION Technical
More informationAutoCAD 2017 Fundamentals
Autodesk AutoCAD 2017 Fundamentals Elise Moss SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites to learn more about
More informationMD 4300: Introduction to Medical Dosimetry (3semester hour) Course Syllabus for Fall 2009
MD 4300: Introduction to Medical Dosimetry (3semester hour) Course Syllabus for Fall 2009 Instructors: Office hours: Mahsa Dehghanpour, M.S., CMD Jane Chapman, MEd, CMD Faye Bryan, BA., RTT, CMD Medical
More informationAppendix chapter 3: Pterosaurs from the Lower Cretaceous of Brazil in the Stuttgart Collection (and supplement)
Appendix chapter 3: Pterosaurs from the Lower Cretaceous of Brazil in the Stuttgart Collection (and supplement) Appendix chapter 3 203 3.5. Appendix 3.5.1. Measurements Length, as preserved 385 Length,
More informationElise Moss Revit Architecture 2017 Basics From the Ground Up SDC. Better Textbooks. Lower Prices.
Elise Moss Revit Architecture 2017 Basics From the Ground Up SDC P U B L I C AT I O N S Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites
More informationO C T O B E R 1 3,
CRIME SCENE OVERVIEW O C T O B E R 1 3, 2 0 1 7 DIRECTIONS What you need today: Notebook and/or loose-leaf paper. Pencil or Pen Computer with Internet Acess What you should do during class today: Go to
More informationConsensus Dynamics. Giulia Graglia, Pietro Quaglio
Consensus Dynamics Giulia Graglia, Pietro Quaglio 1 Introduction The attempt of our work is to create a model that simulates the consensus dynamics in a population, that result from the interactions between
More informationPlanning and Terrain Reasoning*
From: AAAI Technical Report SS-95-04. Compilation copyright 1995, AAAI (www.aaai.org). All rights reserved. Planning and Terrain Reasoning* Michael B. Moore Christopher Geib Barry D. Reich University of
More informationThe Schema is Mightier Than the Sword Using Player Cognition to Predict Gaming Behavior
The Schema is Mightier Than the Sword Using Player Cognition to Predict Gaming Behavior Vanessa Hemovich, Ph.D. Associate Professor of Psychology DigiPen Institute of Technology Today s Talk: Cognitive
More informationData Mining and Knowledge Discovery: Practice Notes
Data Mining and Knowledge Discovery: Practice Notes Petra Kralj Novak Petra.Kralj.Novak@ijs.si 2013/01/08 1 Keywords Data Attribute, example, attribute-value data, target variable, class, discretization
More informationFriendFinder: A Privacy Aware Grid Based Location Service
FriendFinder: A Privacy Aware Grid Based Location Service Ove Andersen Laurynas Siksnys Jeppe R. Thomsen Aalborg University Department of Computer Science Selma Lagerløfs Vej 300, DK-9220 Aalborg Ø Denmark
More informationHPRED 2267 Physiological Basis of Fitness & Sport Conditioning
HPRED 2267 Physiological Basis of Fitness & Sport Conditioning I. Course Description This is a highly interactive course that focuses on the application of applied exercise physiology as it relates to
More informationChapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes
Chapter 2 Knowledge Representation: Reasoning, Issues, and Acquisition Teaching Notes This chapter explains how knowledge is represented in artificial intelligence. The topic may be launched by introducing
More informationDetection of Glaucoma and Diabetic Retinopathy from Fundus Images by Bloodvessel Segmentation
International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 8958, Volume-5, Issue-5, June 2016 Detection of Glaucoma and Diabetic Retinopathy from Fundus Images by Bloodvessel Segmentation
More informationMachine Learning and Computational Social Science Intersections and Collisions
Machine Learning and Computational Social Science Intersections and Collisions David Jensen Department of Computer Science University of Massachusetts mherst 17 December 2011 1202 Introduced new representations
More informationSUSSEX COUNTY COMMUNITY COLLEGE ANATOMY & PHYSIOLOGY I Course Syllabus Spring Semester 2011
SUSSEX COUNTY COMMUNITY COLLEGE ANATOMY & PHYSIOLOGY I Course Syllabus Spring Semester 2011 Instructor: Jumana Hablawi Phone: (973) 300-2262 e-mail: jhablawi@sussex.edu Website: www.anatomyfreaks.com Office:
More informationCS Information Visualization Sep. 10, 2012 John Stasko. General representation techniques for multivariate (>3) variables per data case
Topic Notes Multivariate Visual Representations 1 CS 7450 - Information Visualization Sep. 10, 2012 John Stasko Agenda General representation techniques for multivariate (>3) variables per data case But
More informationFactoid Question Answering
Factoid Question Answering CS 898 Project June 12, 2017 Salman Mohammed David R. Cheriton School of Computer Science University of Waterloo Motivation Source: https://www.apple.com/newsroom/2017/01/hey-siri-whos-going-to-win-the-super-bowl/
More informationFUNNEL: Automatic Mining of Spatially Coevolving Epidemics
FUNNEL: Automatic Mining of Spatially Coevolving Epidemics By Yasuo Matsubara, Yasushi Sakurai, Willem G. van Panhuis, and Christos Faloutsos SIGKDD 2014 Presented by Sarunya Pumma This presentation has
More informationTulsa Chapter OSCPA News
May 2018 Volume 6, Issue 05 Tulsa Chapter OSCPA News May Luncheon May s luncheon will be at the DoubleTree @ Warren Place on May 17, 2018. Rachel Pappy, a Partner with Polston P.C. law firm will be discussing
More informationFree classification: Element-level and subgroup-level similarity
Perception & Psychophysics 1980,28 (3), 249-253 Free classification: Element-level and subgroup-level similarity STEPHEN HANDEL and JAMES W. RHODES University oftennessee, Knoxville, Tennessee 37916 Subjects
More informationMapping the elements of physical security towards the creation of a holistic physical security model
Edith Cowan University Research Online Theses: Doctorates and Masters Theses 2007 Mapping the elements of physical security towards the creation of a holistic physical security model Zachary J. Alach Edith
More informationCredal decision trees in noisy domains
Credal decision trees in noisy domains Carlos J. Mantas and Joaquín Abellán Department of Computer Science and Artificial Intelligence University of Granada, Granada, Spain {cmantas,jabellan}@decsai.ugr.es
More informationQuantifying location privacy
Sébastien Gambs Quantifying location privacy 1 Quantifying location privacy Sébastien Gambs Université de Rennes 1 - INRIA sgambs@irisa.fr 10 September 2013 Sébastien Gambs Quantifying location privacy
More informationA Unified Approach to Ranking in Probabilistic Databases. Jian Li, Barna Saha, Amol Deshpande University of Maryland, College Park, USA
A Unified Approach to Ranking in Probabilistic Databases Jian Li, Barna Saha, Amol Deshpande University of Maryland, College Park, USA Probabilistic Databases Motivation: Increasing amounts of uncertain
More informationFacial Memory is Kernel Density Estimation (Almost)
Facial Memory is Kernel Density Estimation (Almost) Matthew N. Dailey Garrison W. Cottrell Department of Computer Science and Engineering U.C. San Diego La Jolla, CA 92093-0114 fmdailey,garyg@cs.ucsd.edu
More informationGrading of Vertebral Rotation
Chapter 5 Grading of Vertebral Rotation The measurement of vertebral rotation has become increasingly prominent in the study of scoliosis. Apical vertebral deformity demonstrates significance in both preoperative
More informationPattern Classification and Analysis of Brain Maps through FMRI data with Multiple Methods
Pattern Classification and Analysis of Brain Maps through FMRI data with Multiple Methods Dr H N Suma Assistant Professor & Head Department of Medical Electronics BMSCE, Bangalore. Dr Murali S Professor
More informationCaveats for the Spatial Arrangement Method: Supplementary Materials
Caveats for the Spatial Arrangement Method: Supplementary Materials Steven Verheyen, Wouter Voorspoels, Wolf Vanpaemel, & Gert Storms University of Leuven, Leuven, Belgium 2 Data Our comment is based on
More informationPsychology /901: Forensic Psychology 2014 Dr. Don Dutton
Psychology 331-001/901: Forensic Psychology 2014 Dr. Don Dutton the proper design of public policies requires a clear and sober understanding of the nature of man, and in particular, of the extent to which
More information18/01/2015. Review Session 4. Concept 1: Fluids. Def: Anything that can flow and take shape of container. Two types: Compressible and Incompressible
Review Session 4 PRESSURE, ORGANIZATION IN THE HUMAN BODY, MUSCU LOSK E LETAL SYSTEM Concept 1: Fluids Def: Anything that can flow and take shape of container Two types: Compressible and Incompressible
More informationPsychology /901: Forensic Psychology 2016 Dr. Don Dutton
Psychology 331-001/901: Forensic Psychology 2016 Dr. Don Dutton the proper design of public policies requires a clear and sober understanding of the nature of man, and in particular, of the extent to which
More informationDetecting Crime Series Based on Route Estimation and Behavioral Similarity
Master s Degree Thesis Computer Security ISRN: BTH-AMT-EX--2016/CIM-01--SE Detecting Crime Series Based on Route Estimation and Behavioral Similarity Johan Eliasson Blekinge Institute of Technology, Karlskrona,
More informationCOMP 3020: Human-Computer Interaction I Fall software engineering for HCI
COMP 3020: Human-Computer Interaction I Fall 2017 software engineering for HCI James Young, with acknowledgements to Anthony Tang, Andrea Bunt, Pourang Irani, Julie Kientz, Saul Greenberg, Ehud Sharlin,
More informationFast Affinity Propagation Clustering based on Machine Learning
www.ijcsi.org 302 Fast Affinity Propagation Clustering based on Machine Learning Shailendra Kumar Shrivastava 1, Dr. J.L. Rana 2 and Dr. R.C. Jain 3 1 Samrat Ashok Technological Institute Vidisha, Madhya
More informationTeaching and Learning of Evolution in the Primary Grades
Teaching and Learning of Evolution in the Primary Grades Kathleen Metz Research funded by the REESE Program of the NSF Thanks to members of the research team Mark Wilson Stephanie Sisk-Hilton Eric Berson
More informationReal-Time Simulation of 4D Lung Tumor Radiotherapy Using a Breathing Model
Real-Time Simulation of 4D Lung Tumor Radiotherapy Using a Breathing Model Anand P. Santhanam 1,2, Twyla Willoughby 2, Amish Shah 2, Sanford Meeks 2, Jannick P. Rolland 1, and Patrick Kupelian 2 1 College
More informationPredicting Human Immunodeficiency Virus Type 1 Drug Resistance From Genotype Using Machine Learning. Robert James Murray
Predicting Human Immunodeficiency Virus Type 1 Drug Resistance From Genotype Using Machine Learning. Robert James Murray Master of Science School of Informatics University Of Edinburgh 2004 ABSTRACT: Drug
More informationContinuous transformation learning of translation invariant representations
Exp Brain Res (21) 24:255 27 DOI 1.17/s221-1-239- RESEARCH ARTICLE Continuous transformation learning of translation invariant representations G. Perry E. T. Rolls S. M. Stringer Received: 4 February 29
More informationChorus - domestic range
Combination of modular devices and plates Plates Conventional commands Electronic push-buttons Touch commands Modular devices Socketoutlets / other devices Touch command modules Conventional KNX KNX with
More informationFacial Memory is Kernel Density Estimation (Almost)
Facial Memory is Kernel Density Estimation (Almost) Matthew N. Dailey Garrison W. Cottrell Department of Computer Science and Engineering U.C. San Diego La Jolla, CA 92093-0114 fmdailey,garyg@cs.ucsd.edu
More informationSAFEgress: A Flexible Platform to Study the Effect of Human and Social Behaviors on Egress Performance
SAFEgress: A Flexible Platform to Study the Effect of Human and Social Behaviors on Egress Performance Mei Ling Chu 1, Paolo Parigi 2, Kincho Law 3, Jean-Claude Latombe 4 1 Stanford University, Department
More informationGuile-Cairo. version 1.10, updated 23 April Carl Worth Andy Wingo (many others)
Guile-Cairo version 1.10, updated 23 April 2011 Carl Worth Andy Wingo (many others) This manual is for Guile-Cairo (version 1.10, updated 23 April 2011) Copyright 2002-2011 Carl Worth and others Permission
More informationKnowledge Discovery and Data Mining I
Ludwig-Maximilians-Universität München Lehrstuhl für Datenbanksysteme und Data Mining Prof. Dr. Thomas Seidl Knowledge Discovery and Data Mining I Winter Semester 2018/19 Introduction What is an outlier?
More informationParallel-Axis Gear Terminology
Parallel-Axis Gear Terminology For more detailed coverage of this subject, consult ANSI/AGMA Standard 1012-F90; Gear Nomenclature, Definitions with Terms and Symbols Active Profile- that part of the gear
More informationWhat is a Cycle Day? Cycle Day Calendar of Events. San Juan Unified School District Accounting Services
What is a Day? days govern a school site s master schedule, student scheduling, attendance and ADA. Each school day which has a different meeting pattern (sequence of class periods or number of periods)
More informationColon cancer subtypes from gene expression data
Colon cancer subtypes from gene expression data Nathan Cunningham Giuseppe Di Benedetto Sherman Ip Leon Law Module 6: Applied Statistics 26th February 2016 Aim Replicate findings of Felipe De Sousa et
More informationEvolutionary Programming
Evolutionary Programming Searching Problem Spaces William Power April 24, 2016 1 Evolutionary Programming Can we solve problems by mi:micing the evolutionary process? Evolutionary programming is a methodology
More informationOutlier Analysis. Lijun Zhang
Outlier Analysis Lijun Zhang zlj@nju.edu.cn http://cs.nju.edu.cn/zlj Outline Introduction Extreme Value Analysis Probabilistic Models Clustering for Outlier Detection Distance-Based Outlier Detection Density-Based
More informationBrain Tumor Radiosurgery. Gabor Fichtinger, PhD
Brain Tumor Radiosurgery Gabor Fichtinger, PhD Surgical CAD/CAM Preoperative Computerassisted planning Surgical Intraoperative Update Model Update Plan Surgical CAD CAM Patient-specific Model Computer-
More informationLinear and Nonlinear Optimization
Linear and Nonlinear Optimization SECOND EDITION Igor Griva Stephen G. Nash Ariela Sofer George Mason University Fairfax, Virginia Society for Industrial and Applied Mathematics Philadelphia Contents Preface
More informationCS 68: BIOINFORMATICS. Prof. Sara Mathieson Swarthmore College Spring 2018
CS 68: BIOINFORMATICS Prof. Sara Mathieson Swarthmore College Spring 2018 Outline: May 4 May the fourth be with you Groups 5&6 from last time Disease biology beyond GWAS Secondary structure prediction
More informationBinary Diagnostic Tests Paired Samples
Chapter 536 Binary Diagnostic Tests Paired Samples Introduction An important task in diagnostic medicine is to measure the accuracy of two diagnostic tests. This can be done by comparing summary measures
More informationv Feature Stamping SMS 13.0 Tutorial Prerequisites Requirements Map Module Mesh Module Scatter Module Time minutes
v. 13.0 SMS 13.0 Tutorial Objectives Learn how to use conceptual modeling techniques to create numerical models which incorporate flow control structures into existing bathymetry. The flow control structures
More informationSection 6: Analysing Relationships Between Variables
6. 1 Analysing Relationships Between Variables Section 6: Analysing Relationships Between Variables Choosing a Technique The Crosstabs Procedure The Chi Square Test The Means Procedure The Correlations
More informationEnhance micro-blogging recommendations of posts with an homophily-based graph
Enhance micro-blogging recommendations of posts with an homophily-based graph Quentin Grossetti 1,2 Supervised by Cédric du Mouza 2, Camelia Constantin 1 and Nicolas Travers 2 1 LIP6 - Université Pierre
More informationInferring Biological Meaning from Cap Analysis Gene Expression Data
Inferring Biological Meaning from Cap Analysis Gene Expression Data HRYSOULA PAPADAKIS 1. Introduction This project is inspired by the recent development of the Cap analysis gene expression (CAGE) method,
More informationAbstract Title Page Not included in page count. Authors and Affiliations: Joe McIntyre, Harvard Graduate School of Education
Abstract Title Page Not included in page count. Title: Detecting anchoring-and-adjusting in survey scales Authors and Affiliations: Joe McIntyre, Harvard Graduate School of Education SREE Spring 2014 Conference
More informationProject PRACE 1IP, WP7.4
Project PRACE 1IP, WP7.4 Plamenka Borovska, Veska Gancheva Computer Systems Department Technical University of Sofia The Team is consists of 5 members: 2 Professors; 1 Assist. Professor; 2 Researchers;
More informationPrinciples of Computer Science
Principles of Computer Science AVL Trees 08/11/2013 CSCI 2010 - AVL Trees - F.Z. Qureshi 1 Today s Topics Review Sorted Binary Tree Traversal Insert AVL Tree Sorted balanced binary tree Problems of insertion
More informationAUBURN UNIVERSITY DEPARTMENT OF COMMUNICATION DISORDERS CMDS 8200 DIAGNOSTIC AUDIOLOGY (3 credit hours) SPRING 2015
AUBURN UNIVERSITY DEPARTMENT OF COMMUNICATION DISORDERS CMDS 8200 DIAGNOSTIC AUDIOLOGY (3 credit hours) SPRING 2015 FACULTY: Martha W. Wilson, AuD, ABA, CCC-A Clinical Professor CLASS: 8:00-9:15 AM, Tuesday
More informationAP STATISTICS 2007 SCORING GUIDELINES
AP STATISTICS 2007 SCING GUIDELINES Question 1 Intent of Question The goals of this question are to assess a student s ability to: (1) explain how a commonly used statistic measures variability; (2) use
More informationImpact of cholesterol on voids in phospholipid membranes
JOURNAL OF CHEMICAL PHYSICS VOLUME 121, NUMBER 24 22 DECEMBER 2004 Impact of cholesterol on voids in phospholipid membranes Emma Falck a) Laboratory of Physics and Helsinki Institute of Physics, Helsinki
More informationSeptember 7 December 2, 2011
1 Psychology 241 PERSONALITY September 7 December 2, 2011 INSTRUCTOR: Dr. Steve Porter (website: www.stephenporter.ca) EMAIL: Stephen.Porter@ubc.ca OFFICE: Arts & Sciences II Building; AS204 Office Hours:
More informationDetailed Syllabus. Waves and Modern Physics Spring 2011
Detailed Syllabus Waves and Modern Physics Spring 2011 Prof. Antonio Badolato Date Lecture Topics; Chapters from Books (G = Giancoli) Homework (HW) and Recitation (R) Assignments 12 Jan, Wed Oscillations:
More informationSpeed Accuracy Trade-Off
Speed Accuracy Trade-Off Purpose To demonstrate the speed accuracy trade-off illustrated by Fitts law. Background The speed accuracy trade-off is one of the fundamental limitations of human movement control.
More informationArtificial 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 informationObject vision (Chapter 4)
Object vision (Chapter 4) Lecture 8 Jonathan Pillow Sensation & Perception (PSY 345 / NEU 325) Princeton University, Spring 2015 1 Outline for today: Chap 3: adaptation Chap 4: intro to object vision gestalt
More informationCellular automata model of HIV infection on tilings of the plane
Cellular automata model of HIV infection on tilings of the plane Chris Ormerod October 13, 2004 Abstract In this study, we explore the application of R.M.Zorzenon dos Santoses model of the evolution of
More informationData Mining in Bioinformatics Day 7: Clustering in Bioinformatics
Data Mining in Bioinformatics Day 7: Clustering in Bioinformatics Karsten Borgwardt February 21 to March 4, 2011 Machine Learning & Computational Biology Research Group MPIs Tübingen Karsten Borgwardt:
More informationLecture 16. DATA 8 Spring Assessing Models. Slides created by John DeNero and Ani Adhikari
DATA 8 Spring 2018 Lecture 16 Assessing Models Slides created by John DeNero (denero@berkeley.edu) and Ani Adhikari (adhikari@berkeley.edu) Announcements A Statistic Terminology Statistical Inference Making
More informationBusiness Statistics (ECOE 1302) Spring Semester 2011 Chapter 3 - Numerical Descriptive Measures Solutions
The Islamic University of Gaza Faculty of Commerce Department of Economics and Political Sciences Business Statistics (ECOE 1302) Spring Semester 2011 Chapter 3 - Numerical Descriptive Measures Solutions
More informationLung tumor motion prediction using data learned offline and during treatment
GA1 Lung tumor motion prediction using data learned offline and during treatment Troy Teo, K. Guo, B. Ahmed, P. Kawalec, N. Alayoubi & S. Pistorius Medical Physics, CancerCare Manitoba, Winnipeg. Physics
More informationAnnouncements. Perceptual Grouping. Quiz: Fourier Transform. What you should know for quiz. What you should know for quiz
Announcements Quiz on Tuesday, March 10. Material covered (Union not Intersection) All lectures before today (March 3). Forsyth and Ponce Readings: Chapters 1.1, 4, 5.1, 5.2, 5.3, 7,8, 9.1, 9.2, 9.3, 6.5.2,
More informationIdentification of Tissue Independent Cancer Driver Genes
Identification of Tissue Independent Cancer Driver Genes Alexandros Manolakos, Idoia Ochoa, Kartik Venkat Supervisor: Olivier Gevaert Abstract Identification of genomic patterns in tumors is an important
More information