SlideShare a Scribd company logo
1 of 34
Download to read offline
Scalable Software Systems Laboratory
Scalable Software Systems Laboratory
Department of Electrical and Computer Engineering
CognitiveEngine: Boosting
Scientific Discovery
Xiaolin Andy Li
http://www.andyli.ece.ufl.edu
Scalable Software Systems Laboratory
Information Technology
Text in here
1939 1946 1970 1980 1990
New
Age	
ENIAC
ARPANET
The Internet
Fiber Optics
Vint Cerf
Bob Kahn Charles Kuen Kao
Mosaic Web Browser
Marc Andreessen and Eric Bina
WWW
Tim Berners Lee
Martin Cooper, 1973 Steve Jobs, 2007
1G, 1980s
2G, 1990s
3G, 2000s
4G, 2010s
ABC
John Atanasoff
BSEE@UF, 1925
Scalable Software Systems Laboratory
Cloud Computing
n  SaaS: Software as a Service
n  Salesforce, 1999
n  StaaS: Storage as a Service
n  Amazon S3, 2006; Dropbox, 2008
n  PaaS: Platform as a Service
n  Google App Engine, 2008; Microsoft Azure, 2010;
n  Docker, 2013; IBM BlueMix, 2014
n  IaaS: Infrastructure as a Service
n  Amazon AWS, 2002; Eucalyptus, 2008
n  Rackspace/NASA OpenStack, 2010; Google Compute Engine, 2012
2000
Scalable Software Systems Laboratory
SDN: Software-Defined Networking
Nick
McKeown
Scott
Schenker
Martin
Casado
2009
Scalable Software Systems Laboratory
Internet2 Innovation Platform2013
Scalable Software Systems Laboratory
Geoffrey Hinton, Yann LeCun, Yoshua Bengio, Andrew Ng, Demis Hassabis
2013
Scalable Software Systems Laboratory
1970 àà 1990 àà 2010 àà 2030 àà
2D IT Booming Cycles
IT Boom V2 IT Boom V3IT Boom V1
1950 à à à 1980 à à à 2010 à à à 2040
3D Computing Platform Cycles
2nd Platform 3rd Platform1st Platform 4th Platform
Towards Intelligent Platform
IT Boom V4
Scalable Software Systems Laboratory
Time for Change
Current Unified Big Systems
Hadoop
OpenStack
Torque
Pig
Dryad
Pregel
Percolator
CIEL
Container
Virtual
Machine Bare Metal
Scalable Software Systems Laboratory
GatorCloud
- Towards Software-Defined Ecosystems
OpenFlow
Software-
Defined
Computing
SDC
Apps
Runtime
Big Data
PBS/Torq
Virtual
MachineContainer
Nova
Controller
HPC
Program
Models
Software-
Defined
Networking
SDN
Apps
Low
Latency
SDN
Hypervisor
OVS
OF-
Config
Open
Flow
GENI
SDN
Controller
High
Throughp
ut
Scalable Software Systems Laboratory
GatorCloud Network Topology
2*10Gb/s
upgraded to
2*100Gb/s
National Lambda
Rail, Internet2, GENI
(via Jacksonville)
UF
Physics
CMS/OSG
Data Center
GatorVisor
SSRB
CNS Lab
NEB
S3Lab
CISE Lab
Apps Controller
Nets Controller
8	U
46	U
8	U
8	U
1	U
2	U
3	U
3	U
3	U
8	U
46	U
8	U
8	U
1	U
2	U
3	U
3	U
3	U
Data Cloud
VM Cloud Cloud Portal
VM Cloud
Data Cloud
2
2
2
2
100G
100G
100G 100G10G
40G
4
4
Cloud Orange
Cloud Green
FLR
ECDC
HPC Center - ES
Physics
HPC Center - Phy 2
100G
Larsen
HPC Center - Eng
SSRB
Campus Datacenter
Hybrid Controller
Larsen
HCS Lab
40G
4
2*10Gb/s
upgraded to
2*100Gb/s
Golfer
Golfer
Deployed in 2012, one of the first 100Gbps SDN Campus Research Networks in USA
SDN Switch
Phase 1 SDN, 40G/10G
Phase 2 SDN, 100G
SDN Control Plane
Scalable Software Systems Laboratory
HiPerGator Supercomputer
Ranking from top500 supercomputer list
# 4 among public universities in US
# 8 among universities in US
# 115 among all machines listed
Major Data Centers at UF
HiPerGator Supercomputer
CMS/OSG Physics
HPC Centers
ICBR: Interdisciplinary Center for Biotech Research
CTSI: Clinical and Translational Science Institute
ACIS/CAC Data Center
CHREC Data Center (Novo-G)
NEB Data Center
Scalable Software Systems Laboratory
What Changed?
Lecture 1 -Fei-Fei Li & Andrej Karpathy & Justin Johnson
Convolution
Pooling
Softmax
Other
GoogLeNet VGG MSRASuperVision
[Krizhevsky NIPS 2012]
Year 2012 Year 2014Year 2010
Dense grid descriptor:
HOG, LBP
Coding: local coordinate,
super-vector
Pooling, SPM
Linear SVM
NEC-UIUC
[Lin CVPR 2011] [Szegedy arxiv 2014] [Simonyan arxiv 2014]
4-Jan-1631
Year 2015
Revolution of Depth
34
58
66
86
HOG, DPM AlexNet
(RCNN)
VGG
(RCNN)
ResNet
(Faster RCNN)*
PASCAL VOC 2007 Object Detection mAP (%)
shallow
8 layers
16 layers
101 layers
*w/ other improvem
Kaiming He, Xiangyu Zhang, Shaoqing Ren, & Jian Sun. “Deep Residual Learning for Image Recognition
Engines of
visual recognition
Revolution of Depth
3.57
6.7 7.3
11.7
16.4
25.8
28.2
ILSVRC'15
ResNet
ILSVRC'14
GoogleNet
ILSVRC'14
VGG
ILSVRC'13 ILSVRC'12
AlexNet
ILSVRC'11 ILSVRC'10
ImageNet Classification top-5 error (%)
shallow8 layers
19 layers22 layers
152 layers
Kaiming He, Xiangyu Zhang, Shaoqing Ren, & Jian Sun. “Deep Residual Learning for Image Recognition”. arXiv 2015.
8 layers
Beyond
Human
Scalable Software Systems Laboratory
CognitiveEngine: Beyond Hadoop and Spark
n  Bulk Synchronization Parallel
n  Both a blessing and a curse
n  Easy to schedule and arrange dependency
n  All synchronized
Map
Reduce
Stage
Stage
Stage
Stage
Scalable Software Systems Laboratory
ADD Design Choices
n  Asynchronous Distributed Datasets (ADD)
n  Inherits the easy-to-use programming interface
n  Differentiate static data (samples) and the iteratively updated data
(parameters)
n  Automatic asynchronous updates, with user specified bound
n  Asynchronous-aware scheduling
Scalable Software Systems Laboratory
ADD local
copy
ADD System
ADD Server
ADD Server
ADD Client
ADD Client
ADD Client
Training
samples
Training
samples
Training
samples
Async
push
Async
pull
Feed Forward +
Back Propagation
ADD features
•  Async push and pull of model
update
•  Users are allowed to specify the
condition of returning from pull/
push, so that they don’t have to
wait
•  Adaptive model update method:
all-to-one/tree aggregation/P2P
approximate update
•  User-controllable tradeoff
between asynchrony and
convergence rate
•  Model snapshot and sharing
Scalable Software Systems Laboratory
Execution
Static
Data
Dynamic Data
Handler
Function State
ADD Partition
ADD
Task
ADD
Task
ADD
Task
Locality Iteration, etc.
Fetch
Compute
Update
Bookkeeping
Scalable Software Systems Laboratory
Advantages
n  Asynchronous Update
n  IO / CPU overlap
n  Fault tolerant
n  Derive and live with state-of-the-art system
n  Spark
n  Sharing among jobs and users
n  Maximizing parallelism of GPUs
Scalable Software Systems Laboratory
DeepApps
n  DeepScience
n  DeepSky
n  DeepDefense
n  DeepHealth
n  DeepBipolar
n  DeepVital
n  DeepGuard
n  DeepCancer
n  DeepBot/Dingding
n  DeepDrug
Scalable Software Systems Laboratory
DeepSky: Sloan Digital Sky Survey
With Jian Ge
Scalable Software Systems Laboratory
The animation shows how Kepler detects planets. As the
planet passes between the host star and the spacecraft,
the observed star brightness decreases slightly, signaling
the potential detection of a planet.
Kepler looked at over 150,000 stars continuously for four
years in the constellations Cygnus and Lyra, seeking to
record the slight periodic brightness changes in stars that
could reveal the presence of planets.
	
Kepler detects planets by taking a photometric measurement
of the stars in its field of view every 30 minutes. A planet
transit will show as a small periodic dip in the “light curve” of
a star over time.
	
Kepler Data
Goal: Detect planet(s) currently missed by the
Kepler Team’s automatic search programs --
likely “super-Earths” with long periods
Scalable Software Systems Laboratory
Quasar Spectra Pair Method
The identification of 2175 bump is based on Mgii
absorber catalog with limitation:
•  We can only identify the 2175 bump in the redshift
range from 0.7 to 2.5.
•  The method is based on Mg II absorber catalog. If the
Mg ii absorber catalog is not complete, the 2175
bump sample may not be complete.
Scalable Software Systems Laboratory
Analysis of the Effects
(a) Input data with bumps (c) Feature map of last
convolutional layer
(b) Filters of the first
convolutional layer
Scalable Software Systems Laboratory
Reconstruction of Bumps
(d) Reconstructed input
image with bump
(e) Reconstructed input
image without bump
Scalable Software Systems Laboratory
DeepDefense: DDoS Detection
Scalable Software Systems Laboratory
DeepDefense Architecture
LSTM
CTC
DataSequence1
000
DataSequence2
000
DataSequence3
000
DataSequence4
000
CNN
CNN
CNN
CNN
CNN
LSTMLSTMLSTMLSTMLSTM
LSTMLSTM
LST
M
LSTMLSTMLSTM
LSTMLSTMLSTMLSTMLSTMLSTM
Spatial
Temporal,Recurrent,CascadingLSTM
BPTT
BPTS
Feature Analysis
Ensemble Analysis
Knowledge Fusion
Performance
Evaluation
BPTT: Backpropogation Through Time
BPTS: Backpropogation Through Space
CNN: Convolution Neural Network
LSTM: Long Short-Term Memory
CTS: Connectionist Temporal Classification
SearchableOutputs
Scalable Software Systems Laboratory
Data-Driven DeepHealth
With Azra Bihorac, Lizi Wu, Parisa Rashidi etc
Scalable Software Systems Laboratory
Bipolar Disorder & Challenge Objectives
•  Bipolar disorder is a brain disease that causes
unusual mood shifts
•  Estimated 51% of affected population go
untreated in a given year
•  Detection not straightforward - symptoms and
test metrics not too dissimilar from other brain
disease
•  Recent studies indicate heritability and
genetic factors as causes opening new area of
detection using genome data.
•  CAGI challenge given to predict the bipolar
disorder using exomes .
•  Exome sequencing data of 1000 samples with
500 for training and 500 for prediction
challengeImage source http://www.nimh.nih.gov/health/statistics/prevalence/
bipolar-disorder-among-adults.shtml
Scalable Software Systems Laboratory
Data Pre-Processing
n  Extracted genotype information from the exomes
n  The genotypes were 0/0,0/1,1/1 and ./.
n  One-hot-encoding transformation on the genotypes i.e 0/0
encoded as 0100, 0/1 encoded as 0010,etc.
n  One hot encoding treats all categorical variables equidistant
Scalable Software Systems Laboratory
DeepBipolar V1: Convolutional DNN
Genotype data:
2008 * 1000 * 1
32 kernels,kernel size:
4*4*1 , stride: (1,4)
32 kernels,kernel size:
3*3*32 , stride: (1,1)
Max Pooling: Pool size
(3,3), stride=(3,2)
2 x 64 kernels,size:
3*3*32 , stride: (1,1)
MP:size (1,3),
stride=(3,3)
128 kernels,kernel size:
3*3*64 , stride: (1,1)
128 kernels,kernel
size: 3*3*128 , stride:
(1,1)
Max Pooling:
size (2,2), stride=(2,2)
128 kernels,size:
3*3*128,stride: (1,1)
MP:size (3,3),
s=(2,2)
1 kernels,size:
1*1,stride: (1,1)
Fully Connected Layer
64 neurons
Sigmoid -
Probability
Output
Layer
997
502
32 32
995
500
331
249
32
64
329
247
64
327
81
109
245
107
128
79 128
77
105
52
38
128
36
50
128
128
17
24
24
17
1
64
Scalable Software Systems Laboratory
DeepBipolar V2: Convolutional AutoEncoder
Genotype data:
2008 * 1000 * 1
32 kernels,kernel size:
4*4*1 , stride: (1,4)
32 kernels,kernel size:
3*3*32 , stride: (1,1)
Max Pooling(MP):size
(3,3), stride=(3,2)
64 kernels,kernel size:
3*3*32 , stride: (1,1)
64 kernels,kernel size:
3*3*64 , stride: (1,1)
Max Pooling: Pool size
(1,3), stride=(3,3)
128 kernels,kernel size:
3*3*64 , stride: (1,1)
997
502
32 32
995
500
331
249
32
64
329
247
64
327
81
109
107
128
79 128
128
Up Sampling: size
(3,3), stride=(3,2)
109
81
245
2 x 64 kernels,size: 3*3*64
Deconvolution
Up Sampling: size
(1,3), stride=(3,3)
2 x 32 kernels, size:
3*3*64 Deconvolution
64
327
245
64
329
247
331
249
64
995
32
500
1000
2008
32
1*1 Convolution
layer
2008
1000
1
Input data
Scalable Software Systems Laboratory
SDE Controller
SDDC Hypervisor
SDE App Store
GatorCloud: SDN-enabled Campus Cloud
DeepCloud Towards Composable Intelligent Platform
Golfer
GolfVisor
8	U
46	U
8	U
8	U
1	U
2	U
3	U
3	U
3	U
8	U
46	U
8	U
8	U
1	U
2	U
3	U
3	U
3	U
8	U
46	U
8	U
8	U
1	U
2	U
3	U
3	U
3	U
8	U
46	U
8	U
8	U
1	U
2	U
3	U
3	U
3	U
Gator, GENI, and Testbed Racks
Internet2
/NLR
100G
100G
GENI
Apps
GolfStore
CloudDashboard
Users
Researchers
Scientists
Developers
Engineers
Admins
IaaS
PaaS
SaaS
CPSaaS
NaaS
HPCaaS
iBDaaS
Security
Apps
Network
Apps
BigData
Apps
Self-Protection
Major Data Centers at UF
HiPerGator Supercomputer
CMS/OSG Physics
HPC Centers
ICBR: Interdisciplinary Center
for Biotech Research
CTSI: Clinical and Translational
Science Institute
ACIS Data Center
NEB Data Center
HPC
Apps
StaaS
Scalable Software Systems Laboratory
S3Lab Research Highlights
Finest
Smartphone
Indoor
Location
Ecosystem
First
SDN-enabled
Campus Cloud
GatorCloud
Fastest
Campus
Research
Network
100G
IMPACT
Fourth
DeepCloud
Intelligent
Platform
Scalable Software Systems Laboratory
NSF I/UCR Center for Big Learning (Pending)
Deep
Learning
Big
Systems
Big
Data
Intelligence
Member Benefits
• Leveraging the world-class
talents (about 40
professors and 200
graduate students) in the
era of big learning, big
data, and big systems.
• Realizing a 10:1 return on
investment.
• Discovering top students in
top universities.
• Joining peer members from
high-profile companies and
research units.
CBL Consortium: University of Florida (UF, South), Carnegie Mellon University
(CMU, East), University of Missouri at Kansas City (UMKC, Central), University of
Notre Dame (ND, North), and University of Oregon (UO, West), and a large number
of industrial partners.
Scalable Software Systems Laboratory
Thank You!

More Related Content

What's hot

Transferable GAN-generated Images Detection Framework.
Transferable GAN-generated Images  Detection Framework.Transferable GAN-generated Images  Detection Framework.
Transferable GAN-generated Images Detection Framework.KIMMINHA3
 
Hpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeHpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeJason Shih
 
“zero-shot” super-resolution using deep internal learning [CVPR2018]
“zero-shot” super-resolution using deep internal learning [CVPR2018]“zero-shot” super-resolution using deep internal learning [CVPR2018]
“zero-shot” super-resolution using deep internal learning [CVPR2018]KIMMINHA3
 
AI is Impacting HPC Everywhere
AI is Impacting HPC EverywhereAI is Impacting HPC Everywhere
AI is Impacting HPC Everywhereinside-BigData.com
 
The OptIPuter as a Prototype for CalREN-XD
The OptIPuter as a Prototype for CalREN-XDThe OptIPuter as a Prototype for CalREN-XD
The OptIPuter as a Prototype for CalREN-XDLarry Smarr
 
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...Larry Smarr
 
ArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochg
ArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochgArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochg
ArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochgSri Ambati
 
Taming Big Data!
Taming Big Data!Taming Big Data!
Taming Big Data!Ian Foster
 
Hpc Cloud project Overview
Hpc Cloud project OverviewHpc Cloud project Overview
Hpc Cloud project OverviewFloris Sluiter
 
How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?Anubhav Jain
 
PR-110: An Analysis of Scale Invariance in Object Detection – SNIP
PR-110: An Analysis of Scale Invariance in Object Detection – SNIPPR-110: An Analysis of Scale Invariance in Object Detection – SNIP
PR-110: An Analysis of Scale Invariance in Object Detection – SNIPjaewon lee
 
DuraMat Data Analytics
DuraMat Data AnalyticsDuraMat Data Analytics
DuraMat Data AnalyticsAnubhav Jain
 
The Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and AutomationThe Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and AutomationIan Foster
 
Atomate: a tool for rapid high-throughput computing and materials discovery
Atomate: a tool for rapid high-throughput computing and materials discoveryAtomate: a tool for rapid high-throughput computing and materials discovery
Atomate: a tool for rapid high-throughput computing and materials discoveryAnubhav Jain
 
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...OW2
 
Accelerating Discovery via Science Services
Accelerating Discovery via Science ServicesAccelerating Discovery via Science Services
Accelerating Discovery via Science ServicesIan Foster
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilitiesIan Foster
 
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Frederic Desprez
 
PR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypointsPR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypointsjaewon lee
 

What's hot (20)

Transferable GAN-generated Images Detection Framework.
Transferable GAN-generated Images  Detection Framework.Transferable GAN-generated Images  Detection Framework.
Transferable GAN-generated Images Detection Framework.
 
Hpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challengeHpc, grid and cloud computing - the past, present, and future challenge
Hpc, grid and cloud computing - the past, present, and future challenge
 
“zero-shot” super-resolution using deep internal learning [CVPR2018]
“zero-shot” super-resolution using deep internal learning [CVPR2018]“zero-shot” super-resolution using deep internal learning [CVPR2018]
“zero-shot” super-resolution using deep internal learning [CVPR2018]
 
AI is Impacting HPC Everywhere
AI is Impacting HPC EverywhereAI is Impacting HPC Everywhere
AI is Impacting HPC Everywhere
 
The OptIPuter as a Prototype for CalREN-XD
The OptIPuter as a Prototype for CalREN-XDThe OptIPuter as a Prototype for CalREN-XD
The OptIPuter as a Prototype for CalREN-XD
 
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
 
DIET_BLAST
DIET_BLASTDIET_BLAST
DIET_BLAST
 
ArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochg
ArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochgArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochg
ArnoCandelScalabledatascienceanddeeplearningwithh2o_gotochg
 
Taming Big Data!
Taming Big Data!Taming Big Data!
Taming Big Data!
 
Hpc Cloud project Overview
Hpc Cloud project OverviewHpc Cloud project Overview
Hpc Cloud project Overview
 
How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?How might machine learning help advance solar PV research?
How might machine learning help advance solar PV research?
 
PR-110: An Analysis of Scale Invariance in Object Detection – SNIP
PR-110: An Analysis of Scale Invariance in Object Detection – SNIPPR-110: An Analysis of Scale Invariance in Object Detection – SNIP
PR-110: An Analysis of Scale Invariance in Object Detection – SNIP
 
DuraMat Data Analytics
DuraMat Data AnalyticsDuraMat Data Analytics
DuraMat Data Analytics
 
The Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and AutomationThe Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and Automation
 
Atomate: a tool for rapid high-throughput computing and materials discovery
Atomate: a tool for rapid high-throughput computing and materials discoveryAtomate: a tool for rapid high-throughput computing and materials discovery
Atomate: a tool for rapid high-throughput computing and materials discovery
 
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
 
Accelerating Discovery via Science Services
Accelerating Discovery via Science ServicesAccelerating Discovery via Science Services
Accelerating Discovery via Science Services
 
Big data at experimental facilities
Big data at experimental facilitiesBig data at experimental facilities
Big data at experimental facilities
 
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
Grid'5000: Running a Large Instrument for Parallel and Distributed Computing ...
 
PR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypointsPR-146: CornerNet detecting objects as paired keypoints
PR-146: CornerNet detecting objects as paired keypoints
 

Viewers also liked

"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research
"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research
"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Researchdiannepatricia
 
HTM and SDRs for Newbies
HTM and SDRs for NewbiesHTM and SDRs for Newbies
HTM and SDRs for NewbiesJeff Fohl
 
Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Numenta
 
Getting Started with Numenta Technology
Getting Started with Numenta Technology Getting Started with Numenta Technology
Getting Started with Numenta Technology Numenta
 
Streaming Analytics: It's Not the Same Game
Streaming Analytics: It's Not the Same GameStreaming Analytics: It's Not the Same Game
Streaming Analytics: It's Not the Same GameNumenta
 
Turbo charged diesel engine & power generation
Turbo charged diesel engine  &  power generationTurbo charged diesel engine  &  power generation
Turbo charged diesel engine & power generationshaktiprasaddash
 
Thesis - Voice Control Home Automation
Thesis - Voice Control Home AutomationThesis - Voice Control Home Automation
Thesis - Voice Control Home AutomationAbhishek Neb
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkVolker Hirsch
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Viewers also liked (10)

"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research
"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research
"Kate, a Platform for Machine Intelligence" by Wayne Imaino, IBM Research
 
HTM and SDRs for Newbies
HTM and SDRs for NewbiesHTM and SDRs for Newbies
HTM and SDRs for Newbies
 
Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure Sparse Distributed Representations: Our Brain's Data Structure
Sparse Distributed Representations: Our Brain's Data Structure
 
Getting Started with Numenta Technology
Getting Started with Numenta Technology Getting Started with Numenta Technology
Getting Started with Numenta Technology
 
Streaming Analytics: It's Not the Same Game
Streaming Analytics: It's Not the Same GameStreaming Analytics: It's Not the Same Game
Streaming Analytics: It's Not the Same Game
 
Turbo charged diesel engine & power generation
Turbo charged diesel engine  &  power generationTurbo charged diesel engine  &  power generation
Turbo charged diesel engine & power generation
 
Thesis - Voice Control Home Automation
Thesis - Voice Control Home AutomationThesis - Voice Control Home Automation
Thesis - Voice Control Home Automation
 
I.c. engine
I.c. engineI.c. engine
I.c. engine
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of Work
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Cognitive Engine: Boosting Scientific Discovery

Virtual Science in the Cloud
Virtual Science in the CloudVirtual Science in the Cloud
Virtual Science in the Cloudthetfoot
 
Dataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsDataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsPetteriTeikariPhD
 
Anomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NETAnomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NETMarco Parenzan
 
Anomaly Detection at Scale
Anomaly Detection at ScaleAnomaly Detection at Scale
Anomaly Detection at ScaleJeff Henrikson
 
Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22marpierc
 
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSravan Puttagunta
 
Anomaly Detection with Azure and .net
Anomaly Detection with Azure and .netAnomaly Detection with Azure and .net
Anomaly Detection with Azure and .netMarco Parenzan
 
High Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedHigh Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedLarry Smarr
 
Scientific
Scientific Scientific
Scientific marpierc
 
The Concurrent Constraint Programming Research Programmes -- Redux
The Concurrent Constraint Programming Research Programmes -- ReduxThe Concurrent Constraint Programming Research Programmes -- Redux
The Concurrent Constraint Programming Research Programmes -- ReduxPierre Schaus
 
Akshay Sanjay Kale Resume LinkedIn
Akshay Sanjay Kale Resume LinkedInAkshay Sanjay Kale Resume LinkedIn
Akshay Sanjay Kale Resume LinkedInAkshay Kale
 
Presentation
PresentationPresentation
Presentationbutest
 
Using OptIPuter Innovations to Enable LambdaGrid Applications
Using OptIPuter Innovations to Enable LambdaGrid ApplicationsUsing OptIPuter Innovations to Enable LambdaGrid Applications
Using OptIPuter Innovations to Enable LambdaGrid ApplicationsLarry Smarr
 
LarKC Tutorial at ISWC 2009 - Introduction
LarKC Tutorial at ISWC 2009 - IntroductionLarKC Tutorial at ISWC 2009 - Introduction
LarKC Tutorial at ISWC 2009 - IntroductionLarKC
 
Computing Outside The Box September 2009
Computing Outside The Box September 2009Computing Outside The Box September 2009
Computing Outside The Box September 2009Ian Foster
 
Saving Human Lives with the IoT
Saving Human Lives with the IoTSaving Human Lives with the IoT
Saving Human Lives with the IoTDat Tran
 
Fuelling the AI Revolution with Gaming
Fuelling the AI Revolution with GamingFuelling the AI Revolution with Gaming
Fuelling the AI Revolution with GamingAlison B. Lowndes
 

Similar to Cognitive Engine: Boosting Scientific Discovery (20)

Virtual Science in the Cloud
Virtual Science in the CloudVirtual Science in the Cloud
Virtual Science in the Cloud
 
Dataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problemsDataset creation for Deep Learning-based Geometric Computer Vision problems
Dataset creation for Deep Learning-based Geometric Computer Vision problems
 
Anomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NETAnomaly Detection with Azure and .NET
Anomaly Detection with Azure and .NET
 
Anomaly Detection at Scale
Anomaly Detection at ScaleAnomaly Detection at Scale
Anomaly Detection at Scale
 
Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22
 
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan PuttaguntaSPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
SPAR 2015 - Civil Maps Presentation by Sravan Puttagunta
 
Anomaly Detection with Azure and .net
Anomaly Detection with Azure and .netAnomaly Detection with Azure and .net
Anomaly Detection with Azure and .net
 
High Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light SpeedHigh Performance Collaboration – The Jump to Light Speed
High Performance Collaboration – The Jump to Light Speed
 
Scientific
Scientific Scientific
Scientific
 
The Concurrent Constraint Programming Research Programmes -- Redux
The Concurrent Constraint Programming Research Programmes -- ReduxThe Concurrent Constraint Programming Research Programmes -- Redux
The Concurrent Constraint Programming Research Programmes -- Redux
 
Akshay Sanjay Kale Resume LinkedIn
Akshay Sanjay Kale Resume LinkedInAkshay Sanjay Kale Resume LinkedIn
Akshay Sanjay Kale Resume LinkedIn
 
Presentation
PresentationPresentation
Presentation
 
Using OptIPuter Innovations to Enable LambdaGrid Applications
Using OptIPuter Innovations to Enable LambdaGrid ApplicationsUsing OptIPuter Innovations to Enable LambdaGrid Applications
Using OptIPuter Innovations to Enable LambdaGrid Applications
 
LarKC Tutorial at ISWC 2009 - Introduction
LarKC Tutorial at ISWC 2009 - IntroductionLarKC Tutorial at ISWC 2009 - Introduction
LarKC Tutorial at ISWC 2009 - Introduction
 
Computing Outside The Box September 2009
Computing Outside The Box September 2009Computing Outside The Box September 2009
Computing Outside The Box September 2009
 
Saving Human Lives with the IoT
Saving Human Lives with the IoTSaving Human Lives with the IoT
Saving Human Lives with the IoT
 
Sigcomm16 sdn-nvf-topics-preview
Sigcomm16 sdn-nvf-topics-previewSigcomm16 sdn-nvf-topics-preview
Sigcomm16 sdn-nvf-topics-preview
 
Fuelling the AI Revolution with Gaming
Fuelling the AI Revolution with GamingFuelling the AI Revolution with Gaming
Fuelling the AI Revolution with Gaming
 
Portfolio
PortfolioPortfolio
Portfolio
 
TransPAC3/ACE Measurement & PerfSONAR Update
TransPAC3/ACE Measurement & PerfSONAR UpdateTransPAC3/ACE Measurement & PerfSONAR Update
TransPAC3/ACE Measurement & PerfSONAR Update
 

More from diannepatricia

Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsondiannepatricia
 
Cognitive systems institute talk 8 june 2017 - v.1.0
Cognitive systems institute talk   8 june 2017 - v.1.0Cognitive systems institute talk   8 june 2017 - v.1.0
Cognitive systems institute talk 8 june 2017 - v.1.0diannepatricia
 
Building Compassionate Conversational Systems
Building Compassionate Conversational SystemsBuilding Compassionate Conversational Systems
Building Compassionate Conversational Systemsdiannepatricia
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”diannepatricia
 
Cognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving AccessibilityCognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving Accessibilitydiannepatricia
 
Artificial Intellingence in the Car
Artificial Intellingence in the CarArtificial Intellingence in the Car
Artificial Intellingence in the Cardiannepatricia
 
“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”diannepatricia
 
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...diannepatricia
 
170330 cognitive systems institute speaker series mark sherman - watson pr...
170330 cognitive systems institute speaker series    mark sherman - watson pr...170330 cognitive systems institute speaker series    mark sherman - watson pr...
170330 cognitive systems institute speaker series mark sherman - watson pr...diannepatricia
 
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”diannepatricia
 
Cognitive Assistance for the Aging
Cognitive Assistance for the AgingCognitive Assistance for the Aging
Cognitive Assistance for the Agingdiannepatricia
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"diannepatricia
 
The Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented IntelligenceThe Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented Intelligencediannepatricia
 
Developing Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team CognitionDeveloping Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team Cognitiondiannepatricia
 
Cyber-Social Learning Systems
Cyber-Social Learning SystemsCyber-Social Learning Systems
Cyber-Social Learning Systemsdiannepatricia
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”diannepatricia
 
"Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ..."Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ...diannepatricia
 
Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50diannepatricia
 
KATE - a Platform for Machine Learning
KATE - a Platform for Machine LearningKATE - a Platform for Machine Learning
KATE - a Platform for Machine Learningdiannepatricia
 
Cognitive Computing for Aging Society
Cognitive Computing for Aging SocietyCognitive Computing for Aging Society
Cognitive Computing for Aging Societydiannepatricia
 

More from diannepatricia (20)

Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watson
 
Cognitive systems institute talk 8 june 2017 - v.1.0
Cognitive systems institute talk   8 june 2017 - v.1.0Cognitive systems institute talk   8 june 2017 - v.1.0
Cognitive systems institute talk 8 june 2017 - v.1.0
 
Building Compassionate Conversational Systems
Building Compassionate Conversational SystemsBuilding Compassionate Conversational Systems
Building Compassionate Conversational Systems
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
 
Cognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving AccessibilityCognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving Accessibility
 
Artificial Intellingence in the Car
Artificial Intellingence in the CarArtificial Intellingence in the Car
Artificial Intellingence in the Car
 
“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”
 
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
 
170330 cognitive systems institute speaker series mark sherman - watson pr...
170330 cognitive systems institute speaker series    mark sherman - watson pr...170330 cognitive systems institute speaker series    mark sherman - watson pr...
170330 cognitive systems institute speaker series mark sherman - watson pr...
 
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
 
Cognitive Assistance for the Aging
Cognitive Assistance for the AgingCognitive Assistance for the Aging
Cognitive Assistance for the Aging
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"
 
The Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented IntelligenceThe Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented Intelligence
 
Developing Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team CognitionDeveloping Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team Cognition
 
Cyber-Social Learning Systems
Cyber-Social Learning SystemsCyber-Social Learning Systems
Cyber-Social Learning Systems
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”
 
"Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ..."Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ...
 
Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50
 
KATE - a Platform for Machine Learning
KATE - a Platform for Machine LearningKATE - a Platform for Machine Learning
KATE - a Platform for Machine Learning
 
Cognitive Computing for Aging Society
Cognitive Computing for Aging SocietyCognitive Computing for Aging Society
Cognitive Computing for Aging Society
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

Cognitive Engine: Boosting Scientific Discovery

  • 1. Scalable Software Systems Laboratory Scalable Software Systems Laboratory Department of Electrical and Computer Engineering CognitiveEngine: Boosting Scientific Discovery Xiaolin Andy Li http://www.andyli.ece.ufl.edu
  • 2. Scalable Software Systems Laboratory Information Technology Text in here 1939 1946 1970 1980 1990 New Age ENIAC ARPANET The Internet Fiber Optics Vint Cerf Bob Kahn Charles Kuen Kao Mosaic Web Browser Marc Andreessen and Eric Bina WWW Tim Berners Lee Martin Cooper, 1973 Steve Jobs, 2007 1G, 1980s 2G, 1990s 3G, 2000s 4G, 2010s ABC John Atanasoff BSEE@UF, 1925
  • 3. Scalable Software Systems Laboratory Cloud Computing n  SaaS: Software as a Service n  Salesforce, 1999 n  StaaS: Storage as a Service n  Amazon S3, 2006; Dropbox, 2008 n  PaaS: Platform as a Service n  Google App Engine, 2008; Microsoft Azure, 2010; n  Docker, 2013; IBM BlueMix, 2014 n  IaaS: Infrastructure as a Service n  Amazon AWS, 2002; Eucalyptus, 2008 n  Rackspace/NASA OpenStack, 2010; Google Compute Engine, 2012 2000
  • 4. Scalable Software Systems Laboratory SDN: Software-Defined Networking Nick McKeown Scott Schenker Martin Casado 2009
  • 5. Scalable Software Systems Laboratory Internet2 Innovation Platform2013
  • 6. Scalable Software Systems Laboratory Geoffrey Hinton, Yann LeCun, Yoshua Bengio, Andrew Ng, Demis Hassabis 2013
  • 7. Scalable Software Systems Laboratory 1970 àà 1990 àà 2010 àà 2030 àà 2D IT Booming Cycles IT Boom V2 IT Boom V3IT Boom V1 1950 à à à 1980 à à à 2010 à à à 2040 3D Computing Platform Cycles 2nd Platform 3rd Platform1st Platform 4th Platform Towards Intelligent Platform IT Boom V4
  • 8. Scalable Software Systems Laboratory Time for Change Current Unified Big Systems Hadoop OpenStack Torque Pig Dryad Pregel Percolator CIEL Container Virtual Machine Bare Metal
  • 9. Scalable Software Systems Laboratory GatorCloud - Towards Software-Defined Ecosystems OpenFlow Software- Defined Computing SDC Apps Runtime Big Data PBS/Torq Virtual MachineContainer Nova Controller HPC Program Models Software- Defined Networking SDN Apps Low Latency SDN Hypervisor OVS OF- Config Open Flow GENI SDN Controller High Throughp ut
  • 10. Scalable Software Systems Laboratory GatorCloud Network Topology 2*10Gb/s upgraded to 2*100Gb/s National Lambda Rail, Internet2, GENI (via Jacksonville) UF Physics CMS/OSG Data Center GatorVisor SSRB CNS Lab NEB S3Lab CISE Lab Apps Controller Nets Controller 8 U 46 U 8 U 8 U 1 U 2 U 3 U 3 U 3 U 8 U 46 U 8 U 8 U 1 U 2 U 3 U 3 U 3 U Data Cloud VM Cloud Cloud Portal VM Cloud Data Cloud 2 2 2 2 100G 100G 100G 100G10G 40G 4 4 Cloud Orange Cloud Green FLR ECDC HPC Center - ES Physics HPC Center - Phy 2 100G Larsen HPC Center - Eng SSRB Campus Datacenter Hybrid Controller Larsen HCS Lab 40G 4 2*10Gb/s upgraded to 2*100Gb/s Golfer Golfer Deployed in 2012, one of the first 100Gbps SDN Campus Research Networks in USA SDN Switch Phase 1 SDN, 40G/10G Phase 2 SDN, 100G SDN Control Plane
  • 11. Scalable Software Systems Laboratory HiPerGator Supercomputer Ranking from top500 supercomputer list # 4 among public universities in US # 8 among universities in US # 115 among all machines listed Major Data Centers at UF HiPerGator Supercomputer CMS/OSG Physics HPC Centers ICBR: Interdisciplinary Center for Biotech Research CTSI: Clinical and Translational Science Institute ACIS/CAC Data Center CHREC Data Center (Novo-G) NEB Data Center
  • 12. Scalable Software Systems Laboratory What Changed? Lecture 1 -Fei-Fei Li & Andrej Karpathy & Justin Johnson Convolution Pooling Softmax Other GoogLeNet VGG MSRASuperVision [Krizhevsky NIPS 2012] Year 2012 Year 2014Year 2010 Dense grid descriptor: HOG, LBP Coding: local coordinate, super-vector Pooling, SPM Linear SVM NEC-UIUC [Lin CVPR 2011] [Szegedy arxiv 2014] [Simonyan arxiv 2014] 4-Jan-1631 Year 2015 Revolution of Depth 34 58 66 86 HOG, DPM AlexNet (RCNN) VGG (RCNN) ResNet (Faster RCNN)* PASCAL VOC 2007 Object Detection mAP (%) shallow 8 layers 16 layers 101 layers *w/ other improvem Kaiming He, Xiangyu Zhang, Shaoqing Ren, & Jian Sun. “Deep Residual Learning for Image Recognition Engines of visual recognition Revolution of Depth 3.57 6.7 7.3 11.7 16.4 25.8 28.2 ILSVRC'15 ResNet ILSVRC'14 GoogleNet ILSVRC'14 VGG ILSVRC'13 ILSVRC'12 AlexNet ILSVRC'11 ILSVRC'10 ImageNet Classification top-5 error (%) shallow8 layers 19 layers22 layers 152 layers Kaiming He, Xiangyu Zhang, Shaoqing Ren, & Jian Sun. “Deep Residual Learning for Image Recognition”. arXiv 2015. 8 layers Beyond Human
  • 13. Scalable Software Systems Laboratory CognitiveEngine: Beyond Hadoop and Spark n  Bulk Synchronization Parallel n  Both a blessing and a curse n  Easy to schedule and arrange dependency n  All synchronized Map Reduce Stage Stage Stage Stage
  • 14. Scalable Software Systems Laboratory ADD Design Choices n  Asynchronous Distributed Datasets (ADD) n  Inherits the easy-to-use programming interface n  Differentiate static data (samples) and the iteratively updated data (parameters) n  Automatic asynchronous updates, with user specified bound n  Asynchronous-aware scheduling
  • 15. Scalable Software Systems Laboratory ADD local copy ADD System ADD Server ADD Server ADD Client ADD Client ADD Client Training samples Training samples Training samples Async push Async pull Feed Forward + Back Propagation ADD features •  Async push and pull of model update •  Users are allowed to specify the condition of returning from pull/ push, so that they don’t have to wait •  Adaptive model update method: all-to-one/tree aggregation/P2P approximate update •  User-controllable tradeoff between asynchrony and convergence rate •  Model snapshot and sharing
  • 16. Scalable Software Systems Laboratory Execution Static Data Dynamic Data Handler Function State ADD Partition ADD Task ADD Task ADD Task Locality Iteration, etc. Fetch Compute Update Bookkeeping
  • 17. Scalable Software Systems Laboratory Advantages n  Asynchronous Update n  IO / CPU overlap n  Fault tolerant n  Derive and live with state-of-the-art system n  Spark n  Sharing among jobs and users n  Maximizing parallelism of GPUs
  • 18. Scalable Software Systems Laboratory DeepApps n  DeepScience n  DeepSky n  DeepDefense n  DeepHealth n  DeepBipolar n  DeepVital n  DeepGuard n  DeepCancer n  DeepBot/Dingding n  DeepDrug
  • 19. Scalable Software Systems Laboratory DeepSky: Sloan Digital Sky Survey With Jian Ge
  • 20. Scalable Software Systems Laboratory The animation shows how Kepler detects planets. As the planet passes between the host star and the spacecraft, the observed star brightness decreases slightly, signaling the potential detection of a planet. Kepler looked at over 150,000 stars continuously for four years in the constellations Cygnus and Lyra, seeking to record the slight periodic brightness changes in stars that could reveal the presence of planets. Kepler detects planets by taking a photometric measurement of the stars in its field of view every 30 minutes. A planet transit will show as a small periodic dip in the “light curve” of a star over time. Kepler Data Goal: Detect planet(s) currently missed by the Kepler Team’s automatic search programs -- likely “super-Earths” with long periods
  • 21. Scalable Software Systems Laboratory Quasar Spectra Pair Method The identification of 2175 bump is based on Mgii absorber catalog with limitation: •  We can only identify the 2175 bump in the redshift range from 0.7 to 2.5. •  The method is based on Mg II absorber catalog. If the Mg ii absorber catalog is not complete, the 2175 bump sample may not be complete.
  • 22. Scalable Software Systems Laboratory Analysis of the Effects (a) Input data with bumps (c) Feature map of last convolutional layer (b) Filters of the first convolutional layer
  • 23. Scalable Software Systems Laboratory Reconstruction of Bumps (d) Reconstructed input image with bump (e) Reconstructed input image without bump
  • 24. Scalable Software Systems Laboratory DeepDefense: DDoS Detection
  • 25. Scalable Software Systems Laboratory DeepDefense Architecture LSTM CTC DataSequence1 000 DataSequence2 000 DataSequence3 000 DataSequence4 000 CNN CNN CNN CNN CNN LSTMLSTMLSTMLSTMLSTM LSTMLSTM LST M LSTMLSTMLSTM LSTMLSTMLSTMLSTMLSTMLSTM Spatial Temporal,Recurrent,CascadingLSTM BPTT BPTS Feature Analysis Ensemble Analysis Knowledge Fusion Performance Evaluation BPTT: Backpropogation Through Time BPTS: Backpropogation Through Space CNN: Convolution Neural Network LSTM: Long Short-Term Memory CTS: Connectionist Temporal Classification SearchableOutputs
  • 26. Scalable Software Systems Laboratory Data-Driven DeepHealth With Azra Bihorac, Lizi Wu, Parisa Rashidi etc
  • 27. Scalable Software Systems Laboratory Bipolar Disorder & Challenge Objectives •  Bipolar disorder is a brain disease that causes unusual mood shifts •  Estimated 51% of affected population go untreated in a given year •  Detection not straightforward - symptoms and test metrics not too dissimilar from other brain disease •  Recent studies indicate heritability and genetic factors as causes opening new area of detection using genome data. •  CAGI challenge given to predict the bipolar disorder using exomes . •  Exome sequencing data of 1000 samples with 500 for training and 500 for prediction challengeImage source http://www.nimh.nih.gov/health/statistics/prevalence/ bipolar-disorder-among-adults.shtml
  • 28. Scalable Software Systems Laboratory Data Pre-Processing n  Extracted genotype information from the exomes n  The genotypes were 0/0,0/1,1/1 and ./. n  One-hot-encoding transformation on the genotypes i.e 0/0 encoded as 0100, 0/1 encoded as 0010,etc. n  One hot encoding treats all categorical variables equidistant
  • 29. Scalable Software Systems Laboratory DeepBipolar V1: Convolutional DNN Genotype data: 2008 * 1000 * 1 32 kernels,kernel size: 4*4*1 , stride: (1,4) 32 kernels,kernel size: 3*3*32 , stride: (1,1) Max Pooling: Pool size (3,3), stride=(3,2) 2 x 64 kernels,size: 3*3*32 , stride: (1,1) MP:size (1,3), stride=(3,3) 128 kernels,kernel size: 3*3*64 , stride: (1,1) 128 kernels,kernel size: 3*3*128 , stride: (1,1) Max Pooling: size (2,2), stride=(2,2) 128 kernels,size: 3*3*128,stride: (1,1) MP:size (3,3), s=(2,2) 1 kernels,size: 1*1,stride: (1,1) Fully Connected Layer 64 neurons Sigmoid - Probability Output Layer 997 502 32 32 995 500 331 249 32 64 329 247 64 327 81 109 245 107 128 79 128 77 105 52 38 128 36 50 128 128 17 24 24 17 1 64
  • 30. Scalable Software Systems Laboratory DeepBipolar V2: Convolutional AutoEncoder Genotype data: 2008 * 1000 * 1 32 kernels,kernel size: 4*4*1 , stride: (1,4) 32 kernels,kernel size: 3*3*32 , stride: (1,1) Max Pooling(MP):size (3,3), stride=(3,2) 64 kernels,kernel size: 3*3*32 , stride: (1,1) 64 kernels,kernel size: 3*3*64 , stride: (1,1) Max Pooling: Pool size (1,3), stride=(3,3) 128 kernels,kernel size: 3*3*64 , stride: (1,1) 997 502 32 32 995 500 331 249 32 64 329 247 64 327 81 109 107 128 79 128 128 Up Sampling: size (3,3), stride=(3,2) 109 81 245 2 x 64 kernels,size: 3*3*64 Deconvolution Up Sampling: size (1,3), stride=(3,3) 2 x 32 kernels, size: 3*3*64 Deconvolution 64 327 245 64 329 247 331 249 64 995 32 500 1000 2008 32 1*1 Convolution layer 2008 1000 1 Input data
  • 31. Scalable Software Systems Laboratory SDE Controller SDDC Hypervisor SDE App Store GatorCloud: SDN-enabled Campus Cloud DeepCloud Towards Composable Intelligent Platform Golfer GolfVisor 8 U 46 U 8 U 8 U 1 U 2 U 3 U 3 U 3 U 8 U 46 U 8 U 8 U 1 U 2 U 3 U 3 U 3 U 8 U 46 U 8 U 8 U 1 U 2 U 3 U 3 U 3 U 8 U 46 U 8 U 8 U 1 U 2 U 3 U 3 U 3 U Gator, GENI, and Testbed Racks Internet2 /NLR 100G 100G GENI Apps GolfStore CloudDashboard Users Researchers Scientists Developers Engineers Admins IaaS PaaS SaaS CPSaaS NaaS HPCaaS iBDaaS Security Apps Network Apps BigData Apps Self-Protection Major Data Centers at UF HiPerGator Supercomputer CMS/OSG Physics HPC Centers ICBR: Interdisciplinary Center for Biotech Research CTSI: Clinical and Translational Science Institute ACIS Data Center NEB Data Center HPC Apps StaaS
  • 32. Scalable Software Systems Laboratory S3Lab Research Highlights Finest Smartphone Indoor Location Ecosystem First SDN-enabled Campus Cloud GatorCloud Fastest Campus Research Network 100G IMPACT Fourth DeepCloud Intelligent Platform
  • 33. Scalable Software Systems Laboratory NSF I/UCR Center for Big Learning (Pending) Deep Learning Big Systems Big Data Intelligence Member Benefits • Leveraging the world-class talents (about 40 professors and 200 graduate students) in the era of big learning, big data, and big systems. • Realizing a 10:1 return on investment. • Discovering top students in top universities. • Joining peer members from high-profile companies and research units. CBL Consortium: University of Florida (UF, South), Carnegie Mellon University (CMU, East), University of Missouri at Kansas City (UMKC, Central), University of Notre Dame (ND, North), and University of Oregon (UO, West), and a large number of industrial partners.
  • 34. Scalable Software Systems Laboratory Thank You!