RET18 (Dr. Hui Zhang Lab): Visualize and Analyze Time-series IoT Data


Project Duration (expected): June 18 – July 27 

Faculty mentor: Hui Zhang 
University of Louisville, KY, USA


Research Objective and Hypothesis

The internet of things has numerous applications in healthcare, from remote monitoring to smart sensors and medical device integration. It has the potential to not only keep patients safe and healthy, but to improve how physicians deliver care as well. Healthcare IoT can also boost patient engagement and satisfaction by allowing patients to spend more time interacting with their doctors. But healthcare IoT isn't without its obstacles. The number of connected devices and the tremendous amount of data they collect can be a challenge for hospital IT to manage, visualize, and analyze (and sometimes, to predict).

The research objective of this project focuses on the finding of the temporal relationship of “events” identified in the data collected from different sources. The underlying hypothesis is that the sequential patterns will spring from the large amount of multi-dimensional data sources if visualized and analyzed in the right and smart way.

 

Data Challenges

 

(slides)

·         Generate pictures for the machine generated time series data to develop hypothesis

o    resolution, time scale, complexity

·         how to analyze

o    data cleansing

o    feature engineering

o    data science

·         performance and scalability

Students

Subramanian,Ranjini (phd student)

email: ranjini.subramanian@louisville.edu

phone: (502)-974-3481

Lab: DC 236

 

Resources

·         Rstudio download

·         R core download

·         Timeseries Datasets (will be available)

·         Sample R notebooks

o    Time Series Analysis ARIMA basic model

o    Time series analysis on bitcoin prices data

Reading list         

·        Materials for beginners:

·         Datacamp free R course

·         Shiny Gallery and Sample codes

·         R for Dummies

·        Advanced materials:

·         Time series analysis in R

·         Pattern mining in sequence data

·         ggplot in R

·         IoT for healthcare (10 examples)

·         Practical Time Series Analysis

 

Week 1 (June 18 – June 22) Activities

            

 

June 18

June 19

June 20

June 21

June 22

9:00am - noon

Intro/setup/training

 JS123

Common training

JS123

Common training

JS123

Common training

JS123

Common training

JS123

1:00pm – 4:00pm

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

 

             Task:

·         Attend morning training

·         get familiar with R by taking Datacamp Free R course.

·         Install R and RStudio (see links above) and try R programming

o   Try sample R code to create data frames

o   Try sample R code to read and write CSV files

o   How to create an R notebook on RStudio

·         Meet with Dr. Hui Zhang and Ranjini

·         Paper reading: Medical Internet of Things and Big Data in HealthCare

Week 2 (June 25 – June 29) Activities

 

June 26

June 27

June 28

June 29

June 30

9:00am - noon

Common training

JS123

Common training

JS123

Common training

JS123

Common training

JS123

Common training

JS123

1:00pm – 4:00pm

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

 

Task:

·         Attend morning training

·         Complete Datacamp Free R course

·         Meet with Dr. Hui Zhang and Ranjini

·         Paper reading continued: Medical Internet of Things and Big Data in HealthCare

·         Research and hands-on experience: from raw accelerometer CSV data to R data frame

o   Sample R code for reading and displaying CSV data

 

Week 3 (July 2 – July 3)Activities

       

 

July 2

July3

July 4

July 5

July 6

9:00am - noon

Lab 236

Lab 236

Holidays

1:00pm – 4:00pm

Lab 236

Lab 236

 

Task:

·         Paper reading: Health Monitoring and Management Using IoT Sensing with Cloud-based Processing: Opportunities and Challenges

·         Research and hands-on experience: convert R data frame to plotting

o   Sample R code for plotting time series

·         Meet with Dr. Hui Zhang and Ranjini (to be scheduled)

 

 

 

Week 4 (July 9 – July 13) Activities

 

July 9

July10

July 11

July 12

July 13

9:00am - noon

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

1:00pm – 4:00pm

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

 

Task:

·         Paper reading: Health Monitoring and Management Using IoT Sensing with Cloud-based Processing: Opportunities and Challenges

·         Research and hands-on experience: R interactive plotting

o   Sample R code for interactive plotting

·         Meet with Dr. Hui Zhang and Ranjini (to be scheduled)

 

Week 5 (July 16 – July 20) Activities

 

July 16

July17

July 18

July 19

July20

9:00am - noon

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

1:00pm – 4:00pm

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

 

Task:

·         Paper reading: Revolutionizing the HealthCare Industry with Big Data, Analytics, and Visualization

·         Research and hands-on experience: plotting IoT data from multiple sources

o   Sample R code for multiple time series plotting

·         Meet with Dr. Hui Zhang and Ranjini (to be scheduled)

 

 

Week 6 (July 23 – July 27) Activities

Task:

·         Paper reading: Revolutionizing the HealthCare Industry with Big Data, Analytics, and Visualization

·         Research and hands-on experience: experiment with classifying time series

o   Sample R code for machine learning

o   Machine Learning with SVM in R

·         Meet with Dr. Hui Zhang and Ranjini (to be scheduled)

 

 

July 23

July24

July 25

July 26

July27

9:00am - noon

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

1:00pm – 4:00pm

Lab 236

Lab 236

Lab 236

Lab 236

Lab 236

Presentation