SlideShare uma empresa Scribd logo
1 de 21
MOBILE DATA
ANALYTICS
PRESENTED BY RICHARD
YAHUMA AMUOK
SCT312-D1-1676/2016
Introduction
 According to He, Yu, Zhao, Yin, Yao and
Qiu (2016) Mobile cellular networks have
become both generators and carriers of
massive data.
 When geo-locating mobile devices,
recording phone calls, and capturing
mobile applications activities, an
enormous amount of data is generated
and carried in mobile cellular networks.
Big Data Analysis
 Young (IEEE 2015), explains that big data
analysis is aimed at making sense of data
by applying efficient and scalable
algorithm on big data for analysis,
learning, modelling, visualization and
understanding.
Search for Knowledge
 The goal of analytics in business is to make
available relevant customer data such as
purchase preferences, purchase history, responses
to promotions, complaints as well as any possible
salient and persuasive data point.
 This Includes design of algorithms and systems to
integrate the data and uncover hidden values
from the data, algorithms for automatic or mixed
initiative knowledge delivery and learning, data
transformation and modelling, predictions and
explanation of the data.
Mobile Big Data
 Alsheikh, Niyato, Lin, Tan and Han (2016)
state that; mobile big data (MBD)is a
concept that describes a massive amount
of mobile data which cannot be
processed using a single machine.
 MBD contains useful information for
solving many problems such as fraud
detection, Marketing and targeted
advertising, context aware computing
and healthcare.
Motivation for Big Data
Analytics for Mobile data
 Data is now growing rapidly and new tools
are needed to handle the data within a
tolerable amount of time.
 Clients behavioural data is captured through
several devices and sensors, various social
interactions and communication.
 Decision making is moving from relatively ad-
hoc and subjective to evidence-based.
Motivation for Big Data
Analytics for Mobile data
 Inferring knowledge from complex
heterogeneous client sources and
leveraging the client/data correlations in
longitudinal records.
 Understanding unstructured notes in the
right context
 Efficiently handling large volumes of data
and extracting useful information.
Big Data Infrastructure And
Tools
In order to collect, ingest and analyse
increasingly complex and quickly multiplying
data sets requires thorough analytical platforms.
 Hadoop - is a free, Java-based programming
framework that supports the processing of
large data sets in a distributed computing
environment.
 Hadoop distributed File systems HDFS - a fault-
tolerant file system designed to run on
commodity hardware.
Infrastructure and tools
 Spark - is a scalable open source Hadoop
execution engine designed for fast and
flexible analysis of large multiple format
data sets—with an emphasis on the word
“fast”.
 Spark runs programs 100 times faster in
memory and 10 times faster for complex
applications running on disk compared to
other tools.
Infrastructure and tools
 Storm is a stream processing framework that
also does micro-batching . It is focused on
stream processing or what some call complex
event processing.
 Hadoop MapReduce - a software framework
for easily writing applications which process
vast amounts of data (multi-terabyte data-
sets) and allows for massive scalability across
hundreds or thousands of servers in a Hadoop
cluster.
Infrastructure and tools
 Deep learning (also known as deep
structured learning, hierarchical learning
or deep machine learning) is a branch of
machine learning based on a set of
algorithms that attempt to model high-
level abstractions in data by using a deep
graph with multiple processing layers,
composed of multiple linear and non-
linear transformations.
MBD Infrastructure and Tools
 A combination of the above tools and
platforms with HTML5 mobile applications
accessible via tablets and smartphones
by workers is also helping a lot in MBD.
Challenges of Big data
Analytics on Mobile Devices
 Limited scalability of users and devices.
 Limited availability of software
applications.
 Resources scarceness in embedded
gadgets.
 Frequent disconnection.
 Finite energy of mobile devices.
Mobile Cloud Computing
 According to Youssef (2014), the reason
for increasing usage of mobile computing
is its ability to provide a tool for the user
when and where it is needed regardless
of user movement thereby supporting
location independence.
 Cloud computing provides an attractive
platform to cut down costs of systems
ownership and maintenance burdens.
Cloud Deployment Models
 Private Cloud
 Public Cloud
 Hybrid Cloud
 Community Cloud
 Distributed Cloud
 Intercloud
 Multicloud
Cloud Service Models
 Infrastructure as a service – IaaS
 Platform as a service – PaaS
 Software as a service – SaaS
 Mobile backend as a Service – MBaaS
 Server less computing
How Cloud Solves Problems
 Offloads data and computation to a
remote resource provider which is the
internet. Devices don’t have to host the
execution of users application and storing
of users data.
 By exploiting resource pooling of the
cloud, mobile intensive applications can
be executed on low resource and limited
energy mobile devices.
How Cloud Solves Problems
 Broad access network of the cloud
overcomes the limited availability and
frequent disconnection problems since
cloud resources are available anywhere
at any time.
 Cloud infrastructure is very scalable.
Providers can add new nodes and servers
to the cloud with minor modifications to
cloud infrastructure.
Security Issues
Security is top priority in cloud based systems and
data is protected through various means including:
 Comprehensive physical security
 Data encryption
 User authentication to verify user identity
 Authorization to grant specific user privileges
 Non repudiation
 Integrity and Confidentiality
 Availability by protecting from denial of service
attacks.
conclusion
 In order to cope with the increased demand on
scalable and adaptive mobile systems , time
efficient mobile big data analytics is required. The
cloud makes it easy to share and utilize resources
by users who have authorization to do so. Big data
analytics helps in data analysis to provide the
correct feedback on a subject.
 A framework that supports cloud based services
and big data analytics should have the correct set
of security and control mechanisms that will offer
integrity, confidentiality and privacy.
References
 Alsheikh, M. A., Niyaro, D., Lin, S., Tan, H., and Han, Z.
(2016)Mobile Data Analytics Using Deep Learning
Apache Spark. arXiv:1602.0703v1.
 Young, Q. 2015)Introduction to the IEEE Transactions on
Big Data. IEEE Transactions on Big Data,1(1).
 Ying, H., Yu, F.R., Zhao, N., Yin, H., Yao, H.,and Qiu, R. C.
(2016)Big Data Analytics in Mobile Cellular Networks.
10.1109/ACCFSS.2016.2540920
 Youssef, A. E. (2014) A Framework For Secure Healthcare
SystemsBased on Big Data Analytics in Mobile Cloud
Computing Environments. International Journal of
Ambient Systems and Applications,2(2).

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

STRUCTURE AND UNION IN C MRS.SOWMYA JYOTHI.pdf
STRUCTURE AND UNION IN C MRS.SOWMYA JYOTHI.pdfSTRUCTURE AND UNION IN C MRS.SOWMYA JYOTHI.pdf
STRUCTURE AND UNION IN C MRS.SOWMYA JYOTHI.pdf
 
Regular Expressions in Java
Regular Expressions in JavaRegular Expressions in Java
Regular Expressions in Java
 
Control structures in C
Control structures in CControl structures in C
Control structures in C
 
C Basics
C BasicsC Basics
C Basics
 
Control Statement programming
Control Statement programmingControl Statement programming
Control Statement programming
 
Operators and expressions in c language
Operators and expressions in c languageOperators and expressions in c language
Operators and expressions in c language
 
Dynamic Memory Allocation in C
Dynamic Memory Allocation in CDynamic Memory Allocation in C
Dynamic Memory Allocation in C
 
Input processing and output in Python
Input processing and output in PythonInput processing and output in Python
Input processing and output in Python
 
Loops in C Programming Language
Loops in C Programming LanguageLoops in C Programming Language
Loops in C Programming Language
 
Structures
StructuresStructures
Structures
 
Conditional Statement in C Language
Conditional Statement in C LanguageConditional Statement in C Language
Conditional Statement in C Language
 
Datatypes in python
Datatypes in pythonDatatypes in python
Datatypes in python
 
Conditionalstatement
ConditionalstatementConditionalstatement
Conditionalstatement
 
C Programming: Control Structure
C Programming: Control StructureC Programming: Control Structure
C Programming: Control Structure
 
Preprocessors
PreprocessorsPreprocessors
Preprocessors
 
Type conversion
Type conversionType conversion
Type conversion
 
Variables & Data Types In Python | Edureka
Variables & Data Types In Python | EdurekaVariables & Data Types In Python | Edureka
Variables & Data Types In Python | Edureka
 
Arrays & Strings
Arrays & StringsArrays & Strings
Arrays & Strings
 
Decision making and looping
Decision making and loopingDecision making and looping
Decision making and looping
 
While , For , Do-While Loop
While , For , Do-While LoopWhile , For , Do-While Loop
While , For , Do-While Loop
 

Destaque

Big Data and Mobile Analytics - MMA SF Jan13
Big Data and Mobile Analytics - MMA SF Jan13Big Data and Mobile Analytics - MMA SF Jan13
Big Data and Mobile Analytics - MMA SF Jan13
jenveese
 
Polymorphic publishing john barnes - what to build now
Polymorphic publishing   john barnes - what to build nowPolymorphic publishing   john barnes - what to build now
Polymorphic publishing john barnes - what to build now
John Barnes
 

Destaque (20)

Plan de carrera dentro de una empresa
Plan de carrera dentro de una empresaPlan de carrera dentro de una empresa
Plan de carrera dentro de una empresa
 
Big Data and Mobile Analytics - MMA SF Jan13
Big Data and Mobile Analytics - MMA SF Jan13Big Data and Mobile Analytics - MMA SF Jan13
Big Data and Mobile Analytics - MMA SF Jan13
 
Polymorphic publishing john barnes - what to build now
Polymorphic publishing   john barnes - what to build nowPolymorphic publishing   john barnes - what to build now
Polymorphic publishing john barnes - what to build now
 
Big data-analytics-changing-way-organizations-conducting-business
Big data-analytics-changing-way-organizations-conducting-businessBig data-analytics-changing-way-organizations-conducting-business
Big data-analytics-changing-way-organizations-conducting-business
 
February 2014 mobile analytics report
February 2014 mobile analytics reportFebruary 2014 mobile analytics report
February 2014 mobile analytics report
 
Lightening Fast Big Data Analytics using Apache Spark
Lightening Fast Big Data Analytics using Apache SparkLightening Fast Big Data Analytics using Apache Spark
Lightening Fast Big Data Analytics using Apache Spark
 
MLaaS - Machine Learning as a Service
MLaaS - Machine Learning as a ServiceMLaaS - Machine Learning as a Service
MLaaS - Machine Learning as a Service
 
Intro to Big Data Analytics using Apache Spark and Apache Zeppelin
Intro to Big Data Analytics using Apache Spark and Apache ZeppelinIntro to Big Data Analytics using Apache Spark and Apache Zeppelin
Intro to Big Data Analytics using Apache Spark and Apache Zeppelin
 
Predictive analytics in mobility
Predictive analytics in mobilityPredictive analytics in mobility
Predictive analytics in mobility
 
Big data analytics By D.Ashwin
Big data analytics By D.AshwinBig data analytics By D.Ashwin
Big data analytics By D.Ashwin
 
AI Deep Learning - CF Machine Learning
AI Deep Learning - CF Machine LearningAI Deep Learning - CF Machine Learning
AI Deep Learning - CF Machine Learning
 
Basics of big data analytics hadoop
Basics of big data analytics hadoopBasics of big data analytics hadoop
Basics of big data analytics hadoop
 
Deep learning and Apache Spark
Deep learning and Apache SparkDeep learning and Apache Spark
Deep learning and Apache Spark
 
Impact of big data on analytics
Impact of big data on analyticsImpact of big data on analytics
Impact of big data on analytics
 
Big Data Real Time Analytics - A Facebook Case Study
Big Data Real Time Analytics - A Facebook Case StudyBig Data Real Time Analytics - A Facebook Case Study
Big Data Real Time Analytics - A Facebook Case Study
 
Liquid & Linked marketing
Liquid & Linked marketingLiquid & Linked marketing
Liquid & Linked marketing
 
Big Data and Advanced Analytics
Big Data and Advanced AnalyticsBig Data and Advanced Analytics
Big Data and Advanced Analytics
 
Introduction to Apache Spark
Introduction to Apache SparkIntroduction to Apache Spark
Introduction to Apache Spark
 
Big Data Analytics with Hadoop
Big Data Analytics with HadoopBig Data Analytics with Hadoop
Big Data Analytics with Hadoop
 
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
 

Semelhante a Mobile Data Analytics

Cloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdfCloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdf
kalai75
 
Analytics as a Service in SL
Analytics as a Service in SLAnalytics as a Service in SL
Analytics as a Service in SL
SkylabReddy Vanga
 
Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...
Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...
Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...
YogeshIJTSRD
 

Semelhante a Mobile Data Analytics (20)

Big data security and privacy issues in the
Big data security and privacy issues in theBig data security and privacy issues in the
Big data security and privacy issues in the
 
BIG DATA SECURITY AND PRIVACY ISSUES IN THE CLOUD
BIG DATA SECURITY AND PRIVACY ISSUES IN THE CLOUD BIG DATA SECURITY AND PRIVACY ISSUES IN THE CLOUD
BIG DATA SECURITY AND PRIVACY ISSUES IN THE CLOUD
 
Cloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdfCloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdf
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS) AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE(DBAAS)
 
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
AUTHENTICATION SCHEME FOR DATABASE AS A SERVICE (DBAAS)
 
BIG DATA IN CLOUD COMPUTING REVIEW AND OPPORTUNITIES
BIG DATA IN CLOUD COMPUTING REVIEW AND OPPORTUNITIESBIG DATA IN CLOUD COMPUTING REVIEW AND OPPORTUNITIES
BIG DATA IN CLOUD COMPUTING REVIEW AND OPPORTUNITIES
 
Big Data in Cloud Computing Review and Opportunities
Big Data in Cloud Computing Review and OpportunitiesBig Data in Cloud Computing Review and Opportunities
Big Data in Cloud Computing Review and Opportunities
 
Cloud Computing & Big Data
Cloud Computing & Big DataCloud Computing & Big Data
Cloud Computing & Big Data
 
Sycamore Quantum Computer 2019 developed.pptx
Sycamore Quantum Computer 2019 developed.pptxSycamore Quantum Computer 2019 developed.pptx
Sycamore Quantum Computer 2019 developed.pptx
 
Big Data Testing Using Hadoop Platform
Big Data Testing Using Hadoop PlatformBig Data Testing Using Hadoop Platform
Big Data Testing Using Hadoop Platform
 
Analytics as a Service in SL
Analytics as a Service in SLAnalytics as a Service in SL
Analytics as a Service in SL
 
Big Data Analytics in the Cloud for Business Intelligence.docx
Big Data Analytics in the Cloud for Business Intelligence.docxBig Data Analytics in the Cloud for Business Intelligence.docx
Big Data Analytics in the Cloud for Business Intelligence.docx
 
Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)Data Virtualization: Introduction and Business Value (UK)
Data Virtualization: Introduction and Business Value (UK)
 
Introduction to aneka cloud
Introduction to aneka cloudIntroduction to aneka cloud
Introduction to aneka cloud
 
HIGH LEVEL VIEW OF CLOUD SECURITY: ISSUES AND SOLUTIONS
HIGH LEVEL VIEW OF CLOUD SECURITY: ISSUES AND SOLUTIONSHIGH LEVEL VIEW OF CLOUD SECURITY: ISSUES AND SOLUTIONS
HIGH LEVEL VIEW OF CLOUD SECURITY: ISSUES AND SOLUTIONS
 
High level view of cloud security
High level view of cloud securityHigh level view of cloud security
High level view of cloud security
 
Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...
Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...
Cloud Analytics Ability to Design, Build, Secure, and Maintain Analytics Solu...
 
Data dynamics in IoT Era
Data dynamics in IoT EraData dynamics in IoT Era
Data dynamics in IoT Era
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Mobile Data Analytics

  • 1. MOBILE DATA ANALYTICS PRESENTED BY RICHARD YAHUMA AMUOK SCT312-D1-1676/2016
  • 2. Introduction  According to He, Yu, Zhao, Yin, Yao and Qiu (2016) Mobile cellular networks have become both generators and carriers of massive data.  When geo-locating mobile devices, recording phone calls, and capturing mobile applications activities, an enormous amount of data is generated and carried in mobile cellular networks.
  • 3. Big Data Analysis  Young (IEEE 2015), explains that big data analysis is aimed at making sense of data by applying efficient and scalable algorithm on big data for analysis, learning, modelling, visualization and understanding.
  • 4. Search for Knowledge  The goal of analytics in business is to make available relevant customer data such as purchase preferences, purchase history, responses to promotions, complaints as well as any possible salient and persuasive data point.  This Includes design of algorithms and systems to integrate the data and uncover hidden values from the data, algorithms for automatic or mixed initiative knowledge delivery and learning, data transformation and modelling, predictions and explanation of the data.
  • 5. Mobile Big Data  Alsheikh, Niyato, Lin, Tan and Han (2016) state that; mobile big data (MBD)is a concept that describes a massive amount of mobile data which cannot be processed using a single machine.  MBD contains useful information for solving many problems such as fraud detection, Marketing and targeted advertising, context aware computing and healthcare.
  • 6. Motivation for Big Data Analytics for Mobile data  Data is now growing rapidly and new tools are needed to handle the data within a tolerable amount of time.  Clients behavioural data is captured through several devices and sensors, various social interactions and communication.  Decision making is moving from relatively ad- hoc and subjective to evidence-based.
  • 7. Motivation for Big Data Analytics for Mobile data  Inferring knowledge from complex heterogeneous client sources and leveraging the client/data correlations in longitudinal records.  Understanding unstructured notes in the right context  Efficiently handling large volumes of data and extracting useful information.
  • 8. Big Data Infrastructure And Tools In order to collect, ingest and analyse increasingly complex and quickly multiplying data sets requires thorough analytical platforms.  Hadoop - is a free, Java-based programming framework that supports the processing of large data sets in a distributed computing environment.  Hadoop distributed File systems HDFS - a fault- tolerant file system designed to run on commodity hardware.
  • 9. Infrastructure and tools  Spark - is a scalable open source Hadoop execution engine designed for fast and flexible analysis of large multiple format data sets—with an emphasis on the word “fast”.  Spark runs programs 100 times faster in memory and 10 times faster for complex applications running on disk compared to other tools.
  • 10. Infrastructure and tools  Storm is a stream processing framework that also does micro-batching . It is focused on stream processing or what some call complex event processing.  Hadoop MapReduce - a software framework for easily writing applications which process vast amounts of data (multi-terabyte data- sets) and allows for massive scalability across hundreds or thousands of servers in a Hadoop cluster.
  • 11. Infrastructure and tools  Deep learning (also known as deep structured learning, hierarchical learning or deep machine learning) is a branch of machine learning based on a set of algorithms that attempt to model high- level abstractions in data by using a deep graph with multiple processing layers, composed of multiple linear and non- linear transformations.
  • 12. MBD Infrastructure and Tools  A combination of the above tools and platforms with HTML5 mobile applications accessible via tablets and smartphones by workers is also helping a lot in MBD.
  • 13. Challenges of Big data Analytics on Mobile Devices  Limited scalability of users and devices.  Limited availability of software applications.  Resources scarceness in embedded gadgets.  Frequent disconnection.  Finite energy of mobile devices.
  • 14. Mobile Cloud Computing  According to Youssef (2014), the reason for increasing usage of mobile computing is its ability to provide a tool for the user when and where it is needed regardless of user movement thereby supporting location independence.  Cloud computing provides an attractive platform to cut down costs of systems ownership and maintenance burdens.
  • 15. Cloud Deployment Models  Private Cloud  Public Cloud  Hybrid Cloud  Community Cloud  Distributed Cloud  Intercloud  Multicloud
  • 16. Cloud Service Models  Infrastructure as a service – IaaS  Platform as a service – PaaS  Software as a service – SaaS  Mobile backend as a Service – MBaaS  Server less computing
  • 17. How Cloud Solves Problems  Offloads data and computation to a remote resource provider which is the internet. Devices don’t have to host the execution of users application and storing of users data.  By exploiting resource pooling of the cloud, mobile intensive applications can be executed on low resource and limited energy mobile devices.
  • 18. How Cloud Solves Problems  Broad access network of the cloud overcomes the limited availability and frequent disconnection problems since cloud resources are available anywhere at any time.  Cloud infrastructure is very scalable. Providers can add new nodes and servers to the cloud with minor modifications to cloud infrastructure.
  • 19. Security Issues Security is top priority in cloud based systems and data is protected through various means including:  Comprehensive physical security  Data encryption  User authentication to verify user identity  Authorization to grant specific user privileges  Non repudiation  Integrity and Confidentiality  Availability by protecting from denial of service attacks.
  • 20. conclusion  In order to cope with the increased demand on scalable and adaptive mobile systems , time efficient mobile big data analytics is required. The cloud makes it easy to share and utilize resources by users who have authorization to do so. Big data analytics helps in data analysis to provide the correct feedback on a subject.  A framework that supports cloud based services and big data analytics should have the correct set of security and control mechanisms that will offer integrity, confidentiality and privacy.
  • 21. References  Alsheikh, M. A., Niyaro, D., Lin, S., Tan, H., and Han, Z. (2016)Mobile Data Analytics Using Deep Learning Apache Spark. arXiv:1602.0703v1.  Young, Q. 2015)Introduction to the IEEE Transactions on Big Data. IEEE Transactions on Big Data,1(1).  Ying, H., Yu, F.R., Zhao, N., Yin, H., Yao, H.,and Qiu, R. C. (2016)Big Data Analytics in Mobile Cellular Networks. 10.1109/ACCFSS.2016.2540920  Youssef, A. E. (2014) A Framework For Secure Healthcare SystemsBased on Big Data Analytics in Mobile Cloud Computing Environments. International Journal of Ambient Systems and Applications,2(2).