STREAM2016 Workshop Washington DC March

Slides:



Advertisements
Similar presentations
Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
Advertisements

1 Trieste, April 17 th 2008Lucio Zambon Electronic Graphic Interface for Global Archiving Technology: PHP, MySQL, JavaScript, JPGraph, etc Development.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Multiple Tiers in Action
Technologies for EC/EB Walt Scacchi FEMBA 290 Winter 2003.
1 Chapter 20 — Creating Web Projects Microsoft Visual Basic.NET, Introduction to Programming.
Parallel Data Analysis from Multicore to Cloudy Grids Indiana University Geoffrey Fox, Xiaohong Qiu, Scott Beason, Seung-Hee.
Event Study analysis of share price and stock market index data. Marco Giuliani Supervisor – Dr Mario Kolberg “An Event Study is a statistical method to.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC.
Chapter 8 Introduction to HTML and Applets Fundamentals of Java.
Parallel Applications And Tools For Cloud Computing Environments Azure MapReduce Large-scale PageRank with Twister Twister BLAST Thilina Gunarathne, Stephen.
1 Welcome to CSC 301 Web Programming Charles Frank.
SALSA HPC Group School of Informatics and Computing Indiana University.
Printing: This poster is 48” wide by 36” high. It’s designed to be printed on a large-format printer. Customizing the Content: The placeholders in this.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
Accessing and Using Fire-Related Data with the CAPITA DataFed.net* Services Framework Stefan Falke Rudolf Husar Kari Hoijarvi Washington University in.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Parallel Applications And Tools For Cloud Computing Environments CloudCom 2010 Indianapolis, Indiana, USA Nov 30 – Dec 3, 2010.
Market analysis for the S&P500 Giulio Genovese Tuesday, December
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
IN THIS LESSON WE WILL REVIEW THE STRUCTURE OF THE INTERNET AND HOW BROWSERS ASSEMBLE WEBSITES BASED ON INSTRUCTIONS THEY RECEIVE FROM SERVERS. Internet.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 11: BIG DATA AND.
Cloud-based Parallel Implementation of SLAM for Mobile Robots Supun Kamburugamuve, Hengjing He, Geoffrey Fox, David Crandall School of Informatics & Computing.
Rich Media Platform.
VisIt Project Overview
Requirements Specifications for Web Portal Application
Web Technologies Computing Science Thompson Rivers University
Objective % Select and utilize tools to design and develop websites.
Mapping for the interwebs
What Is Cluster Analysis?
SECURITY MARKET INDICATORS
Objective % Select and utilize tools to design and develop websites.
Integration of Clustering and Multidimensional Scaling to Determine Phylogenetic Trees as Spherical Phylograms Visualized in 3 Dimensions  Introduction.
MS-Access (database) how to create blank data base.
Web Authoring Trends and Implications for Collaboration
Introduction to Opnet Mobile Networks Introduction to Opnet
Big Data and Simulations: HPC and Clouds
Department of Intelligent Systems Engineering
Digital Science Center I
Event Studies.
Review for Final.
Overview Identify similarities present in biological sequences and present them in a comprehensible manner to the biologists Objective Capturing Similarity.
Web Browser server client 3-Tier Architecture Apache web server PHP
The Celera Genome Browser: A Tool for Visualizing and Annotating the Human Genome
Intermountain West Data Warehouse
SPIDAL and Deterministic Annealing
Adaptive Interpolation of Multidimensional Scaling
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
What's New in eCognition 9
Digital Science Center III
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
MIS JavaScript and API Workshop (Part 3)
Multidimensional Scaling
PHI Research in Digital Science Center
Web Technologies Computing Science Thompson Rivers University
Stock Market Lookup.
Introduction to AJAX and JSON
Ajax and JSON Jeremy Shafer Department of MIS Fox School of Business
Ajax and JSON Jeremy Shafer Department of MIS Fox School of Business
MDS and Visualization September Geoffrey Fox
What's New in eCognition 9
Web Application Development Using PHP
WSAQDW planning documents
Presentation transcript:

STREAM2016 Workshop Washington DC March 23 2016 WebPlotViz: Browser Visualization of High Dimensional Streaming Data with HTML5 STREAM2016 Workshop Washington DC March 23 2016 Supun Kamburugamuve, Pulasthi Wickramasinghe, Saliya Ekanayake, Chathuri Wimalasena and Geoffrey Fox Indiana University

WebPlotViz Basics Many data analytics problems can be formulated as study of points that are often in some abstract non-Euclidean space (bags of genes, documents ..) that typically have pairwise distances defined but sometimes not scalar products. Helpful to visualize set of points to understand better structure Principal Component Analysis (linear mapping) and Multidimensional Scaling MDS (nonlinear and applicable to non-Euclidean spaces) are methods to map abstract spaces to three dimensions for visualization Both run well in parallel and give great results In past used custom client visualization but recently switch to commodity HTML5 web viewer WebPlotViz 11/20/2018

Basic WebPlotViz non Streaming example – 446K gene sequences mapped to 3D 11/20/2018

WebPlotViz Basics II Supports visualization of 3D point sets (typically derived by mapping from abstract spaces) for streaming and non-streaming case Simple data management layer 3D web visualizer with various capabilities such as defining color schemes, point sizes, glyphs, labels Core Technologies MongoDB management Play Server side framework Three.js WebGL JSON data objects Bootstrap Javascript web pages Open Source http://spidal-gw.dsc.soic.indiana.edu/ ~10,000 lines of extra code Front end view (Browser) Plot visualization & time series animation (Three.js) Web Request Controllers (Play Framework) Upload Data Layer (MongoDB) Request Plots JSON Format Plots Upload format to JSON Converter Server MongoDB 11/20/2018

Stock Daily Data Streaming Example Typical streaming case considered. Sequence of “collections of abstract points”; cluster, classify etc.; map to 3D; visualize Example is collection of around 7000 distinct stocks with daily values available at ~2750 distinct times Clustering as provided by Wall Street – Dow Jones set of 30 stocks, S&P 500, various ETF’s etc. The Center for Research in Security Prices (CSRP) database through the Wharton Research Data Services (wrds) web interface Available for free to the Indiana University students for research 2004 Jan 01 to 2015 Dec 31 have daily Stock prices in the form of a CSV file We use the information ID, Date, Symbol, Factor to Adjust Volume, Factor to Adjust Price, Price, Outstanding Stocks

Stock Problem Workflow Clean data Calculate distance between stocks Calculate distance between stocks (Pearson Correlation as missing data) Map 250-2800 dimensional stock values to 3D for each time Align each time Visualize Will move to Apache Beam to support custom runs

Few Notes on Mapping to 3D MDS performed separately at each day – quality judged by match between abstract space distance and mapped space distance Pretty good agreement as seen in heat map averaged over all stocks and all days Each day is mapped independently and is ambiguous up to global rotations and translations Align each day to minimize day to day change averaged over all stocks

Stock Velocity Bear Market You can look at many things. We look at values and velocities (value change over window – one year here). Can study over different ranges. 6500 points each display but can use glyphs and trajectories to study particular stocks or collections thereof Energy Finance Mid Cap S&P Dow Jones Down 20% Stock Annual Velocity February 2009 starting January 2005

Top 10 stocks highlighted with glyphs End 2008 Positions Top 10 stocks highlighted with glyphs July 21 2007 Positions 11/20/2018 9

Relative Changes in Stock Values starting January 2004 Ending February 2011 Ending December 2015 Energy Mid Cap Finance Apple 11/20/2018

Relative Changes in Stock Values using weekly values measured from January 2004 and starting after one year January 2005 Filled circles are final values Energy Mid Cap Finance Apple Dow Jones S&P Origin 0% change +10% +20% Leading finance stocks final positions 11/20/2018

Expansion of previous graph S&P is SPY ETF Dow Jones is DIA ETF Midcap is MDY ETF Energy is XLE ETF Finance is XLF ETF Energy Mid Cap S&P Dow Jones Origin 0% change +10% +20% 11/20/2018

Expansion of previous graph (DIFFERENT VIEW) S&P is SPY ETF Dow Jones is DIA ETF Midcap is MDY ETF Energy is XLE ETF Finance is XLF ETF (only on first graph) Energy Mid Cap Dow Jones S&P Origin 0% change +10% 11/20/2018

Relative Changes in Stock Values using one day values measured from January 2004 and starting after one year January 2005 Filled circles are final values Finance Origin 0% change Energy Dow Jones S&P Mid Cap +10% Apple +20% 11/20/2018

Relative Changes in Stock Values using one day values Expansion of previous data Mid Cap Energy S&P Dow Jones Finance S&P Mid Cap Dow Jones +10% Finance Origin 0% change Energy 11/20/2018 11/20/2018 15