2. Navigating high-dimensional spaces and the RnavGraph R package
|
|
- Evangeline Reynolds
- 6 years ago
- Views:
Transcription
1 Graph theoretic methods for Data Visualization: 2. Navigating high-dimensional spaces and the RnavGraph R package Wayne Oldford based on joint work with Adrian Waddell and Catherine Hurley Tutorial B2
2 Challenge p values on each of n individuals modern data: n, or p, or both, can be very large
3 Challenge p values on each of n individuals modern data: n, or p, or both, can be very large
4 Challenge p values on each of n individuals modern data: n, or p, or both, can be very large
5 Challenge p values on each of n individuals modern data: n, or p, or both, can be very large
6 Challenge p values on each of n individuals modern data: n, or p, or both, can be very large
7 Challenge p values on each of n individuals modern data: n, or p, or both, can be very large can have non-obvious variables, complex, unanticipated structure,...
8 Visualization powerful human visual system use a variety of cues: proximity, movement, shape, colour, texture,... patterns, relations, like and unlike,... recognition and discovery structure need not be anticipated
9 Visualization powerful human visual system use a variety of cues: proximity, movement, shape, colour, texture,... patterns, relations, like and unlike,... recognition and discovery structure need not be anticipated
10 Visualization powerful human visual system use a variety of cues: proximity, movement, shape, colour, texture,... patterns, relations, like and unlike,... recognition and discovery structure need not be anticipated
11 Visualization powerful human visual system use a variety of cues: proximity, movement, shape, colour, texture,... patterns, relations, like and unlike,... recognition and discovery structure need not be anticipated
12 Challenge Large p visually, we re constrained to small p locations: p < 4 use colour, shape, texture, movement,... comprehension depends on only a few dimensions... at a time
13 Challenge Large p visually, we re constrained to small p locations: p < 4 use colour, shape, texture, movement,... comprehension depends on only a few dimensions... at a time Approach: large number of low dimensional views d-dimensional views, each highly interactive p d Which dimensions? How connected? How explored?
14 Connecting low-d spaces Navigation Graphs node = variable pair edges connect nodes that share a variable could display scatterplot at each node edges are 3D transitions high dimensional space is explored by moving from one 2D space to another through 3D (or 4D) transitions track/map exploration suggest routes
15 Connecting low-d spaces Navigation Graphs node = variable pair edges connect nodes that share a variable could display scatterplot at each node edges are 3D transitions high dimensional space is explored by moving from one 2D space to another through 3D (or 4D) transitions track/map exploration suggest routes
16 Connecting low-d spaces Navigation Graphs node = variable pair edges connect nodes that share a variable could display scatterplot at each node edges are 3D transitions high dimensional space is explored by moving from one 2D space to another through 3D (or 4D) transitions track/map exploration suggest routes
17 Connecting low-d spaces Navigation Graphs node = variable pair edges connect nodes that share a variable could display scatterplot at each node edges are 3D transitions high dimensional space is explored by moving from one 2D space to another through 3D (or 4D) transitions track/map exploration suggest routes
18 Connecting low-d spaces Navigation Graphs node = variable pair edges connect nodes that share a variable could display scatterplot at each node edges are 3D transitions high dimensional space is explored by moving from one 2D space to another through 3D (or 4D) transitions track/map exploration suggest routes RNavgraph... R implementation
19 RnavGraph demo
20 Graph construction Construction: Line graph of the variable graph PetalWidth PetalLength SepalWidth SepalLength
21 Graph construction Construction: Line graph of the variable graph PetalWidth <PetalWidth, PetalLength> PetalLength <SepalWidth, PetalWidth> <SepalLength, PetalWidth> <SepalWidth, PetalLength> <SepalLength, PetalLength> SepalWidth <SepalWidth, SepalLength> SepalLength
22 PetalWidth Graph construction Construction: Line graph of the variable graph PetalLength <PetalWidth, PetalLength> SepalWidth SepalLength <SepalLength, PetalWidth> <SepalLength, PetalLength> <SepalWidth, PetalWidth> <SepalWidth, PetalLength> <SepalWidth, SepalLength>
23 PetalWidth Graph construction Construction: Line graph of the variable graph PetalLength <PetalWidth, PetalLength> SepalWidth SepalLength <SepalLength, PetalWidth> <SepalLength, PetalLength> <SepalWidth, PetalWidth> <SepalWidth, PetalLength> <SepalWidth, SepalLength>
24 PetalWidth Graph construction Construction: Line graph of the variable graph PetalLength <PetalWidth, PetalLength> SepalWidth SepalLength <SepalLength, PetalWidth> <SepalLength, PetalLength> <SepalWidth, PetalWidth> <SepalWidth, PetalLength> <SepalWidth, SepalLength>
25 PetalWidth Graph construction Construction: Line graph of the variable graph PetalLength <PetalWidth, PetalLength> SepalWidth SepalLength <SepalLength, PetalWidth> <SepalLength, PetalLength> <SepalWidth, PetalWidth> <SepalWidth, PetalLength> <SepalWidth, SepalLength>
26 PetalWidth Graph construction Construction: Line graph of the variable graph PetalLength <PetalWidth, PetalLength> SepalWidth SepalLength <SepalLength, PetalWidth> <SepalLength, PetalLength> <SepalWidth, PetalWidth> <SepalWidth, PetalLength> <SepalWidth, SepalLength>
27 PetalWidth SepalWidth Graph construction Construction: Line graph of the variable graph PetalLength SepalLength variables complete graph <--> line graph <--> 3D transition graph <PetalWidth, PetalLength, SepalLength> <PetalWidth, PetalLength, SepalWidth> <SepalLength, SepalWidth, PetalWidth> <SepalLength, SepalWidth, PetalLength>
28 PetalWidth SepalWidth Graph construction Construction: Line graph of the variable graph PetalLength SepalLength variables complete graph <--> line graph <--> 3D transition graph Complement(Line graph) = 4D transition graph <PetalWidth, PetalLength, SepalLength> <PetalWidth, PetalLength, SepalWidth> <SepalLength, SepalWidth, PetalWidth> <SepalLength, SepalWidth, PetalLength>
29 Graph construction From any variable graph G=(V,E) Y 1 X 1 X 2 Y 2 X 3 Variable graph G
30 Graph construction From any variable graph G=(V,E) X 1 X 1 Y 1 X 1 Y 2 Y 1 X 2 X 2 Y 1 X 2 Y 2 Y 2 X 3 X 3 Y 1 X 3 Y 2 Variable graph G 3d transition graph L(G)
31 Graph construction From any variable graph G=(V,E) X 1 X 1 Y 1 X 1 Y 2 Y 1 X 2 X 2 Y 1 X 2 Y 2 Y 2 X 3 X 3 Y 1 X 3 Y 2 Variable graph G 3d transition graph 4d transition graph L(G) L(G)
32 Graph construction From any variable graph G=(V,E) X 1 Y 1 X 1 Y 2 X 1 Y 1 X 1 Y 2 X 2 Y 1 X 2 Y 2 X 2 Y 1 X 2 Y 2 X 3 Y 1 X 3 Y 2 X 3 Y 1 X 3 Y 2 3d transition graph L(G) 4d transition graph L(G) X 1 Y 1 X 2 Y 2 X 3
33 Graph construction From any variable graph G=(V,E) X 1 Y 1 X 1 Y 2 X 1 Y 1 X 1 Y 2 X 2 Y 1 X 2 Y 2 X 2 Y 1 X 2 Y 2 X 3 Y 1 X 3 Y 2 X 3 Y 1 X 3 Y 2 3d transition graph L(G) 4d transition graph L(G) X 1 Y 1 Y 2 X 2 X 3 <- Put edges ONLY on interesting pairs
34 Graph structures Graph construction is actually general start with any graph G on the variables its line graph L(G) will be a 3D-transition graph the complement of the line graph 4D-transition graph L(G) will be a Might start with a variable graph that connects variables only if they have and interesting relation.
35 Graph Products Another general construction: graph products
36 Graph Products G H U 1 V 1 V 2 U 2 U 3 E.g. explanatory U (or Xs), responses V (or Ys)
37 Graph Products U 1 G H G H <U 1, V 1 > <U 1, V 2 > V 1 V 2 U 2 <U 2, V 1 > <U 2, V 2 > U 3 E.g. explanatory U (or Xs), responses V (or Ys) <U 3, V 1 > <U 3, V 2 > Cartesian product 3D transition graph
38 Graph Products G H U 1 G H G H <U 1, V 1 > <U 1, V 2 > V 1 V 2 U 2 <U 2, V 1 > <U 2, V 2 > U 3 E.g. explanatory U (or Xs), responses V (or Ys) <U 3, V 1 > <U 3, V 2 > Tensor product 4D transition graph
39 Graph Products G H G H G H <U 1, V 1 > <U 1, V 2 > U 1 V 1 V 2 U 2 <U 2, V 1 > <U 2, V 2 > G H U 3 E.g. explanatory U (or Xs), responses V (or Ys) <U 3, V 1 > <U 3, V 2 > Strong product All are symmetric
40 Conclusion Graphs provide some navigational infrastructure Formal structure of graphs new viz tools, maps, routes Special structures exist and can be exploited (3D transitions, 4D transitions, Hamiltonians, Eulerians, graph products, ) graph algorithms,... Need new measures of interest...evaluate routes New applications: images, documents, etc Low d spaces are natural and informative.
41 Thank you
42 Thank you Questions?
43 Papers Hurley & Oldford: Graphs as navigational infrastructure for high dimensional data spaces (Comp Stats 2011). Oldford & Waddell: Visual clustering of high-dimensional data by navigating lowdimensional spaces (ISI Dublin, 2011) RnavGraph: A visualization tool for navigating through high dimensional data (ISI Dublin, 2011) RnavGraph R package available on CRAN
Visualizing high-dimensional data:
Visualizing high-dimensional data: Applying graph theory to data visualization Wayne Oldford based on joint work with Catherine Hurley (Maynooth, Ireland) Adrian Waddell (Waterloo, Canada) Challenge p
More informationGraphs as navigational infrastructure for high dimensional data spaces
Noname manuscript No. (will be inserted by the editor) Graphs as navigational infrastructure for high dimensional data spaces C.B. Hurley R.W. Oldford Received: date / Accepted: date Abstract We propose
More informationGraphs as navigational infrastructure for high dimensional data spaces. C.B. Hurley and R.W. Oldford DRAFT. November 11, 2008
Graphs as navigational infrastructure for high dimensional data spaces C.B. Hurley and R.W. Oldford DRAFT November 11, 2008 Abstract We propose using graph theoretic results to develop an infrastructure
More informationAn Experiment in Visual Clustering Using Star Glyph Displays
An Experiment in Visual Clustering Using Star Glyph Displays by Hanna Kazhamiaka A Research Paper presented to the University of Waterloo in partial fulfillment of the requirements for the degree of Master
More informationnetzen - a software tool for the analysis and visualization of network data about
Architect and main contributor: Dr. Carlos D. Correa Other contributors: Tarik Crnovrsanin and Yu-Hsuan Chan PI: Dr. Kwan-Liu Ma Visualization and Interface Design Innovation (ViDi) research group Computer
More informationSTAT 1291: Data Science
STAT 1291: Data Science Lecture 18 - Statistical modeling II: Machine learning Sungkyu Jung Where are we? data visualization data wrangling professional ethics statistical foundation Statistical modeling:
More informationMULTIVARIATE ANALYSIS USING R
MULTIVARIATE ANALYSIS USING R B N Mandal I.A.S.R.I., Library Avenue, New Delhi 110 012 bnmandal @iasri.res.in 1. Introduction This article gives an exposition of how to use the R statistical software for
More informationk Nearest Neighbors Super simple idea! Instance-based learning as opposed to model-based (no pre-processing)
k Nearest Neighbors k Nearest Neighbors To classify an observation: Look at the labels of some number, say k, of neighboring observations. The observation is then classified based on its nearest neighbors
More informationIntro to R for Epidemiologists
Lab 9 (3/19/15) Intro to R for Epidemiologists Part 1. MPG vs. Weight in mtcars dataset The mtcars dataset in the datasets package contains fuel consumption and 10 aspects of automobile design and performance
More informationMachine Learning: Algorithms and Applications Mockup Examination
Machine Learning: Algorithms and Applications Mockup Examination 14 May 2012 FIRST NAME STUDENT NUMBER LAST NAME SIGNATURE Instructions for students Write First Name, Last Name, Student Number and Signature
More informationData Mining - Data. Dr. Jean-Michel RICHER Dr. Jean-Michel RICHER Data Mining - Data 1 / 47
Data Mining - Data Dr. Jean-Michel RICHER 2018 jean-michel.richer@univ-angers.fr Dr. Jean-Michel RICHER Data Mining - Data 1 / 47 Outline 1. Introduction 2. Data preprocessing 3. CPA with R 4. Exercise
More informationADaM version 4.0 (Eagle) Tutorial Information Technology and Systems Center University of Alabama in Huntsville
ADaM version 4.0 (Eagle) Tutorial Information Technology and Systems Center University of Alabama in Huntsville Tutorial Outline Overview of the Mining System Architecture Data Formats Components Using
More informationCS 534: Computer Vision Segmentation and Perceptual Grouping
CS 534: Computer Vision Segmentation and Perceptual Grouping Ahmed Elgammal Dept of Computer Science CS 534 Segmentation - 1 Outlines Mid-level vision What is segmentation Perceptual Grouping Segmentation
More informationPackage shinyaframe. November 26, 2017
Type Package Package shinyaframe November 26, 2017 Title 'WebVR' Data Visualizations with 'RStudio Shiny' and 'Mozilla A-Frame' Version 1.0.1 Description Make R data available in Web-based virtual reality
More informationMachine Learning: Symbolische Ansätze
Machine Learning: Symbolische Ansätze Unsupervised Learning Clustering Association Rules V2.0 WS 10/11 J. Fürnkranz Different Learning Scenarios Supervised Learning A teacher provides the value for the
More informationInstance-Based Representations. k-nearest Neighbor. k-nearest Neighbor. k-nearest Neighbor. exemplars + distance measure. Challenges.
Instance-Based Representations exemplars + distance measure Challenges. algorithm: IB1 classify based on majority class of k nearest neighbors learned structure is not explicitly represented choosing k
More informationPartitioning Cluster Analysis with Possibilistic C-Means Zeynel Cebeci
Partitioning Cluster Analysis with Possibilistic C-Means Zeynel Cebeci 2017-11-10 Contents 1 PREPARING FOR THE ANALYSIS 1 1.1 Install and load the package ppclust................................ 1 1.2
More informationPractical Data Mining COMP-321B. Tutorial 1: Introduction to the WEKA Explorer
Practical Data Mining COMP-321B Tutorial 1: Introduction to the WEKA Explorer Gabi Schmidberger Mark Hall Richard Kirkby July 12, 2006 c 2006 University of Waikato 1 Setting up your Environment Before
More informationData analysis case study using R for readily available data set using any one machine learning Algorithm
Assignment-4 Data analysis case study using R for readily available data set using any one machine learning Algorithm Broadly, there are 3 types of Machine Learning Algorithms.. 1. Supervised Learning
More information[Above:] The Platonic Solids
Construct, visualise, manipulate, explore, conjecture and demonstrate any solid geometry constructions! Move your constructions freely to be observed from any viewpoint Organise and clarify your constructions
More informationA Data Explorer System and Rulesets of Table Functions
A Data Explorer System and Rulesets of Table Functions Kunihiko KANEKO a*, Ashir AHMED b*, Seddiq ALABBASI c* * Department of Advanced Information Technology, Kyushu University, Motooka 744, Fukuoka-Shi,
More informationPHOG:Photometric and geometric functions for textured shape retrieval. Presentation by Eivind Kvissel
PHOG:Photometric and geometric functions for textured shape retrieval Presentation by Eivind Kvissel Introduction This paper is about tackling the issue of textured 3D object retrieval. Thanks to advances
More informationPackage mason. July 5, 2018
Type Package Package mason July 5, 2018 Title Build Data Structures for Common Statistical Analysis Version 0.2.6 Use a consistent syntax to create structures of common statistical techniques that can
More informationPackage condformat. October 19, 2017
Type Package Title Conditional Formatting in Data Frames Version 0.7.0 Date 2017-10-19 URL http://github.com/zeehio/condformat Package condformat October 19, 2017 BugReports http://github.com/zeehio/condformat/issues
More informationCS 534: Computer Vision Segmentation II Graph Cuts and Image Segmentation
CS 534: Computer Vision Segmentation II Graph Cuts and Image Segmentation Spring 2005 Ahmed Elgammal Dept of Computer Science CS 534 Segmentation II - 1 Outlines What is Graph cuts Graph-based clustering
More informationPackage elasticsearchr
Type Package Version 0.2.2 Package elasticsearchr March 29, 2018 Title A Lightweight Interface for Interacting with Elasticsearch from R Date 2018-03-29 Author Alex Ioannides Maintainer Alex Ioannides
More informationContents III. 1 Introduction 1
III Contents 1 Introduction 1 2 The Parametric Distributional Clustering Model 5 2.1 The Data Acquisition Process.................... 5 2.2 The Generative Model........................ 8 2.3 The Likelihood
More informationLaTeX packages for R and Advanced knitr
LaTeX packages for R and Advanced knitr Iowa State University April 9, 2014 More ways to combine R and LaTeX Additional knitr options for formatting R output: \Sexpr{}, results='asis' xtable - formats
More information6 Subscripting. 6.1 Basics of Subscripting. 6.2 Numeric Subscripts. 6.3 Character Subscripts
6 Subscripting 6.1 Basics of Subscripting For objects that contain more than one element (vectors, matrices, arrays, data frames, and lists), subscripting is used to access some or all of those elements.
More informationPay TV solution from ADB
Pay TV solution from ADB Complete solution for broadcast and broadband environment Integrated with personalised recommendations Consistent content discovery across multiple devices Entire functionality
More informationAdvanced Statistics 1. Lab 11 - Charts for three or more variables. Systems modelling and data analysis 2016/2017
Advanced Statistics 1 Lab 11 - Charts for three or more variables 1 Preparing the data 1. Run RStudio Systems modelling and data analysis 2016/2017 2. Set your Working Directory using the setwd() command.
More informationScalable Data Science in R and Apache Spark 2.0. Felix Cheung, Principal Engineer, Microsoft
Scalable Data Science in R and Apache Spark 2.0 Felix Cheung, Principal Engineer, Spark @ Microsoft About me Apache Spark Committer Apache Zeppelin PMC/Committer Contributing to Spark since 1.3 and Zeppelin
More informationVisual Computing. Lecture 2 Visualization, Data, and Process
Visual Computing Lecture 2 Visualization, Data, and Process Pipeline 1 High Level Visualization Process 1. 2. 3. 4. 5. Data Modeling Data Selection Data to Visual Mappings Scene Parameter Settings (View
More informationPerformance Analysis of Data Mining Classification Techniques
Performance Analysis of Data Mining Classification Techniques Tejas Mehta 1, Dr. Dhaval Kathiriya 2 Ph.D. Student, School of Computer Science, Dr. Babasaheb Ambedkar Open University, Gujarat, India 1 Principal
More informationWeek 5 Tutorial Structural Induction
Department of Computer Science, Australian National University COMP2600 / COMP6260 Formal Methods in Software Engineering Semester 2, 2016 Week 5 Tutorial Structural Induction You should hand in attempts
More informationBIO 360: Vertebrate Physiology Lab 9: Graphing in Excel. Lab 9: Graphing: how, why, when, and what does it mean? Due 3/26
Lab 9: Graphing: how, why, when, and what does it mean? Due 3/26 INTRODUCTION Graphs are one of the most important aspects of data analysis and presentation of your of data. They are visual representations
More informationCS 8520: Artificial Intelligence. Weka Lab. Paula Matuszek Fall, CSC 8520 Fall Paula Matuszek
CS 8520: Artificial Intelligence Weka Lab Paula Matuszek Fall, 2015!1 Weka is Waikato Environment for Knowledge Analysis Machine Learning Software Suite from the University of Waikato Been under development
More informationA Tour of Sweave. Max Kuhn. March 14, Pfizer Global R&D Non Clinical Statistics Groton
A Tour of Sweave Max Kuhn Pfizer Global R&D Non Clinical Statistics Groton March 14, 2011 Creating Data Analysis Reports For most projects where we need a written record of our work, creating the report
More informationSolution: filter the image, then subsample F 1 F 2. subsample blur subsample. blur
Pyramids Gaussian pre-filtering Solution: filter the image, then subsample blur F 0 subsample blur subsample * F 0 H F 1 F 1 * H F 2 { Gaussian pyramid blur F 0 subsample blur subsample * F 0 H F 1 F 1
More informationWork 2. Case-based reasoning exercise
Work 2. Case-based reasoning exercise Marc Albert Garcia Gonzalo, Miquel Perelló Nieto November 19, 2012 1 Introduction In this exercise we have implemented a case-based reasoning system, specifically
More informationPackage tidylpa. March 28, 2018
Type Package Title Easily Carry Out Latent Profile Analysis Version 0.1.3 Package tidylpa March 28, 2018 An interface to the 'mclust' package to easily carry out latent profile analysis (``LPA''). Provides
More informationCIS 467/602-01: Data Visualization
CIS 467/602-01: Data Visualization Tables Dr. David Koop Assignment 2 http://www.cis.umassd.edu/ ~dkoop/cis467/assignment2.html Plagiarism on Assignment 1 Any questions? 2 Recap (Interaction) Important
More informationPackage catdap. R topics documented: March 20, 2018
Version 1.3.4 Title Categorical Data Analysis Program Package Author The Institute of Statistical Mathematics Package catdap March 20, 2018 Maintainer Masami Saga Depends R (>=
More informationWhy study Computer Vision?
Computer Vision Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications building representations of the 3D world from pictures automated surveillance
More informationCS 534: Computer Vision Segmentation and Perceptual Grouping
CS 534: Computer Vision Segmentation and Perceptual Grouping Spring 2005 Ahmed Elgammal Dept of Computer Science CS 534 Segmentation - 1 Where are we? Image Formation Human vision Cameras Geometric Camera
More informationOverview of Computer Vision. CS308 Data Structures
Overview of Computer Vision CS308 Data Structures What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful information about the 3D world can be automatically
More informationWhat Is A Relation? Example. is a relation from A to B.
3.3 Relations What Is A Relation? Let A and B be nonempty sets. A relation R from A to B is a subset of the Cartesian product A B. If R A B and if (a, b) R, we say that a is related to b by R and we write
More informationarulescba: Classification for Factor and Transactional Data Sets Using Association Rules
arulescba: Classification for Factor and Transactional Data Sets Using Association Rules Ian Johnson Southern Methodist University Abstract This paper presents an R package, arulescba, which uses association
More informationChapter 7. Conclusions
Chapter 7 Conclusions 7.1. Introduction 135 7.1 Introduction The graphic and text input devices currently in use by mobile computers were not designed for portability, but were more re-designed for portability.
More informationELL 788 Computational Perception & Cognition July November 2015
ELL 788 Computational Perception & Cognition July November 2015 Module 6 Role of context in object detection Objects and cognition Ambiguous objects Unfavorable viewing condition Context helps in object
More informationData Visualization Using R & ggplot2. Karthik Ram October 6, 2013
Data Visualization Using R & ggplot2 Karthik Ram October 6, 2013 Some housekeeping Install some packages install.packages("ggplot2", dependencies = TRUE) install.packages("plyr") install.packages("ggthemes")
More informationManuel Oviedo de la Fuente and Manuel Febrero Bande
Supervised classification methods in by fda.usc package Manuel Oviedo de la Fuente and Manuel Febrero Bande Universidade de Santiago de Compostela CNTG (Centro de Novas Tecnoloxías de Galicia). Santiago
More informationDesign Principles. Advanced Higher Graphic Presentation. Professional Graphic Presentations by kind permission of
Design Principles Advanced Higher Graphic Presentation Professional Graphic Presentations by kind permission of Design Principles:- Balance Balance in Composition Three different types of balance :- *
More informationData Visualization in R
Data Visualization in R L. Torgo ltorgo@fc.up.pt Faculdade de Ciências / LIAAD-INESC TEC, LA Universidade do Porto Aug, 2017 Introduction Motivation for Data Visualization Humans are outstanding at detecting
More informationPackage reghelper. April 8, 2017
Type Package Title Helper Functions for Regression Analysis Version 0.3.3 Date 2017-04-07 Package reghelper April 8, 2017 A set of functions used to automate commonly used methods in regression analysis.
More informationRegression III: Advanced Methods
Lecture 3: Distributions Regression III: Advanced Methods William G. Jacoby Michigan State University Goals of the lecture Examine data in graphical form Graphs for looking at univariate distributions
More informationKnowledge Extraction from Local Function Networks
Knowledge Extraction from Local Function Networks Kenneth McGarry, Stefan Wermter and John MacIntyre School of Computing, Engineering and Technology, University of Sunderland, St Peters Campus, St Peters
More informationR SDisc: Integrated methodology for data subtype discovery
R SDisc: Integrated methodology for data subtype discovery Fabrice Colas October 8, Cluster analysis is a statistical technique that aims to subset observations into groups, such that similar items are
More informationVisualizing class probability estimators
Visualizing class probability estimators Eibe Frank and Mark Hall Department of Computer Science University of Waikato Hamilton, New Zealand {eibe, mhall}@cs.waikato.ac.nz Abstract. Inducing classifiers
More informationAlgorithm That Mimics Human Perceptual Grouping of Dot Patterns
Algorithm That Mimics Human Perceptual Grouping of Dot Patterns G. Papari and N. Petkov Institute of Mathematics and Computing Science, University of Groningen, P.O.Box 800, 9700 AV Groningen, The Netherlands
More informationIntroduction to R and Statistical Data Analysis
Microarray Center Introduction to R and Statistical Data Analysis PART II Petr Nazarov petr.nazarov@crp-sante.lu 22-11-2010 OUTLINE PART II Descriptive statistics in R (8) sum, mean, median, sd, var, cor,
More informationCS443: Digital Imaging and Multimedia Perceptual Grouping Detecting Lines and Simple Curves
CS443: Digital Imaging and Multimedia Perceptual Grouping Detecting Lines and Simple Curves Spring 2008 Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines Perceptual Grouping and Segmentation
More informationPackage FSelectorRcpp
Type Package Package FSelectorRcpp November 12, 2018 Title 'Rcpp' Implementation of 'FSelector' Entropy-Based Feature Selection Algorithms with a Sparse Matrix Support Version 0.3.0 Description 'Rcpp'
More informationGlyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low
Presentation Overview Glyphs Presented by Bertrand Low A Taxonomy of Glyph Placement Strategies for Multidimensional Data Visualization Matthew O. Ward, Information Visualization Journal, Palmgrave,, Volume
More informationFeature Descriptors. CS 510 Lecture #21 April 29 th, 2013
Feature Descriptors CS 510 Lecture #21 April 29 th, 2013 Programming Assignment #4 Due two weeks from today Any questions? How is it going? Where are we? We have two umbrella schemes for object recognition
More informationContextual Geometric Structures
Contextual Geometric Structures Modeling the fundamental components of cultural behavior Bradly Alicea http://www.msu.edu/~aliceabr/ What is the essence of culture? Heredity (beliefs that propagate)? Plasticity?
More informationLatest development in image feature representation and extraction
International Journal of Advanced Research and Development ISSN: 2455-4030, Impact Factor: RJIF 5.24 www.advancedjournal.com Volume 2; Issue 1; January 2017; Page No. 05-09 Latest development in image
More informationClojure & Incanter. Introduction to Datasets & Charts. Data Sorcery with. David Edgar Liebke
Data Sorcery with Clojure & Incanter Introduction to Datasets & Charts National Capital Area Clojure Meetup 18 February 2010 David Edgar Liebke liebke@incanter.org Outline Overview What is Incanter? Getting
More informationrcharts Documentation
rcharts Documentation Release 0.1.0 Ramnath Vaidyanathan November 14, 2016 Contents 1 Quick Start 3 1.1 Credits.................................................. 4 1.2 License..................................................
More informationData Visualization in R
Data Visualization in R L. Torgo ltorgo@fc.up.pt Faculdade de Ciências / LIAAD-INESC TEC, LA Universidade do Porto Oct, 216 Introduction Motivation for Data Visualization Humans are outstanding at detecting
More informationExtended TDWI Data Modeling: An In-Depth Tutorial on Data Warehouse Design & Analysis Techniques
: An In-Depth Tutorial on Data Warehouse Design & Analysis Techniques Class Format: The class is an instructor led format using multiple learning techniques including: lecture to present concepts, principles,
More information9 About Intersection Graphs
9 About Intersection Graphs Since this lecture we focus on selected detailed topics in Graph theory that are close to your teacher s heart... The first selected topic is that of intersection graphs, i.e.
More informationLearning Microsoft PowerPoint Contents. Chapter 1: Getting Started With PowerPoint
Contents Chapter 1: Getting Started With PowerPoint Starting a Presentation...1-1 The PowerPoint Screen Sections...1-2 The Backstage View... 1-2 The Quick Access Toolbar... 1-3 The Ribbon... 1-4 Zoom Controls...1-6
More informationServer Virtualization with Windows Server Hyper- V and System Center
Server Virtualization with Windows Server Hyper- V and System Center 20409B - 5 Days - Instructor-led, Hands-on Introduction This five day course will provide you with the knowledge and skills required
More informationSnakes, level sets and graphcuts. (Deformable models)
INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGIES BULGARIAN ACADEMY OF SCIENCE Snakes, level sets and graphcuts (Deformable models) Centro de Visión por Computador, Departament de Matemàtica Aplicada
More informationPAGE LAYOUT IN GRAPHIC DESIGN Where do you start when you want to create an attractive and effective design?
PAGE LAYOUT IN GRAPHIC DESIGN Where do you start when you want to create an attractive and effective design? Aims & Outcomes for this week: Aims: To understand the three main page layout conventions used
More informationPackage sqlscore. April 29, 2018
Version 0.1.3 Package sqlscore April 29, 2018 Title Utilities for Generating SQL Queries from Model Objects Provides utilities for generating SQL queries (particularly CREATE TABLE statements) from R model
More informationGraph projection techniques for Self-Organizing Maps
Graph projection techniques for Self-Organizing Maps Georg Pölzlbauer 1, Andreas Rauber 1, Michael Dittenbach 2 1- Vienna University of Technology - Department of Software Technology Favoritenstr. 9 11
More informationColumbia University High-Level Feature Detection: Parts-based Concept Detectors
TRECVID 2005 Workshop Columbia University High-Level Feature Detection: Parts-based Concept Detectors Dong-Qing Zhang, Shih-Fu Chang, Winston Hsu, Lexin Xie, Eric Zavesky Digital Video and Multimedia Lab
More informationFunction Approximation and Feature Selection Tool
Function Approximation and Feature Selection Tool Version: 1.0 The current version provides facility for adaptive feature selection and prediction using flexible neural tree. Developers: Varun Kumar Ojha
More informationBack-to-Back Stem-and-Leaf Plots
Chapter 195 Back-to-Back Stem-and-Leaf Plots Introduction This procedure generates a stem-and-leaf plot of a batch of data. The stem-and-leaf plot is similar to a histogram and its main purpose is to show
More informationUSE IBM IN-DATABASE ANALYTICS WITH R
USE IBM IN-DATABASE ANALYTICS WITH R M. WURST, C. BLAHA, A. ECKERT, IBM GERMANY RESEARCH AND DEVELOPMENT Introduction To process data, most native R functions require that the data first is extracted from
More informationIntroduction to Statistical Graphics Procedures
Introduction to Statistical Graphics Procedures Selvaratnam Sridharma, U.S. Census Bureau, Washington, DC ABSTRACT SAS statistical graphics procedures (SG procedures) that were introduced in SAS 9.2 help
More informationEnd User Password Self Service Procedures
End User Password Self Service Procedures End User Password Self Service Procedures Page 1 of 19 Document Information Name: Author: Phone#: Email ID: End User Password Self Service Procedures Corporate
More informationVisual Analytics. Visualizing multivariate data:
Visual Analytics 1 Visualizing multivariate data: High density time-series plots Scatterplot matrices Parallel coordinate plots Temporal and spectral correlation plots Box plots Wavelets Radar and /or
More information314 JAXA Special Publication JAXA-SP E 2. WING TRACKING EXPERIMENTS The aim of the experiments is to isolate the wing geometry and kinematics wi
First International Symposium on Flutter and its Application, 2016 313 ANALYSIS OF KINEMATICS OF FLAPPING WING MAV USING OPTITRACK SYSTEMS Matthew NG Rongfa 1, Teppatat PANTUPHAG 2, Sutthiphong SRIGRAROM
More informationLinear discriminant analysis and logistic
Practical 6: classifiers Linear discriminant analysis and logistic This practical looks at two different methods of fitting linear classifiers. The linear discriminant analysis is implemented in the MASS
More informationIntroduction to Google SketchUp
Introduction to Google SketchUp When initially opening SketchUp, it will be useful to select the Google Earth Modelling Meters option from the initial menu. If this menu doesn t appear, the same option
More informationData fusion and multi-cue data matching using diffusion maps
Data fusion and multi-cue data matching using diffusion maps Stéphane Lafon Collaborators: Raphy Coifman, Andreas Glaser, Yosi Keller, Steven Zucker (Yale University) Part of this work was supported by
More informationADDENDUM. PRINCIPLES OF DESIGN COURSE Topic YouTube link QR Code
ADDENDUM PRINCIPLES OF DESIGN COURSE Topic YouTube link QR Code Topic 1 Introduction to Graphic Design https://youtu.be/pacrrojlvui This video discussed on essential skills of a graphic design and its
More informationCOMP 102: Computers and Computing
COMP 102: Computers and Computing Lecture 23: Computer Vision Instructor: Kaleem Siddiqi (siddiqi@cim.mcgill.ca) Class web page: www.cim.mcgill.ca/~siddiqi/102.html What is computer vision? Broadly speaking,
More informationApplications of Geometry to Constrained Random Walks and Polymer Models
Applications of Geometry to Constrained Random Walks and Polymer Models Clayton Shonkwiler Colorado State University shonkwiler.org Geometry for Signal Processing and Machine Learning October 14, 2016
More informationCreating publication-ready Word tables in R
Creating publication-ready Word tables in R Sara Weston and Debbie Yee 12/09/2016 Has this happened to you? You re working on a draft of a manuscript with your adviser, and one of her edits is something
More information3D Visualization of High-Dimensional Discrete Data
3D Visualization of High-Dimensional Discrete Data SeungJin Lim Integrated Science and Technology, Marshall University, Huntington, WV, U.S.A. Abstract The need for effective visualization of highdimensional
More informationThe Grammar of Graphics
The Grammar of Graphics A. Michelle Lawing Ecosystem Science and Management Texas A&M University College Sta,on, TX 77843 alawing@tamu.edu michellelawing.info/rcode ANNOUNCEMENT Ecological Integra,on Symposium
More informationUsing the missforest Package
Using the missforest Package Daniel J. Stekhoven stekhoven@stat.math.ethz.ch Friday, 13 th of May, 2011 Update: Version 1.2, 20.02.12 Contents 1 Introduction 1 1.1 What is this document? (And what it isn
More informationDATA PARALLEL PROGRAMMING IN HASKELL
DATA PARALLEL PROGRAMMING IN HASKELL An Overview Manuel M T Chakravarty University of New South Wales INCLUDES JOINT WORK WITH Gabriele Keller Sean Lee Roman Leshchinskiy Ben Lippmeier Trevor McDonell
More informationAPCluster. An R Package for Affinity Propagation Clustering. Ulrich Bodenhofer, Johannes Palme, Chrats Melkonian, and Andreas Kothmeier
Software Manual Institute of Bioinformatics, Johannes Kepler University Linz APCluster An R Package for Affinity Propagation Clustering Ulrich Bodenhofer, Johannes Palme, Chrats Melkonian, and Andreas
More informationSTATISTICS AND ANALYSIS OF SHAPE
Control and Cybernetics vol. 36 (2007) No. 2 Book review: STATISTICS AND ANALYSIS OF SHAPE by H. Krim, A. Yezzi, Jr., eds. There are numerous definitions of a notion of shape of an object. These definitions
More informationUsing the Kolmogorov-Smirnov Test for Image Segmentation
Using the Kolmogorov-Smirnov Test for Image Segmentation Yong Jae Lee CS395T Computational Statistics Final Project Report May 6th, 2009 I. INTRODUCTION Image segmentation is a fundamental task in computer
More information