Deep Learning: Convergence to Big Data Analytics
By Murad Khan, Bilal Jan and Haleem Farman
()
About this ebook
This book presents deep learning techniques, concepts, and algorithms to classify and analyze big data. Further, it offers an introductory level understanding of the new programming languages and tools used to analyze big data in real-time, such as Hadoop, SPARK, and GRAPHX. Big data analytics using traditional techniques face various challenges, such as fast, accurate and efficient processing of big data in real-time. In addition, the Internet of Things is progressively increasing in various fields, like smart cities, smart homes, and e-health. As the enormous number of connected devices generate huge amounts of data every day, we need sophisticated algorithms to deal, organize, and classify this data in less processing time and space. Similarly, existing techniques and algorithms for deep learning in big data field have several advantages thanks to the two main branches of the deep learning, i.e. convolution and deep belief networks. This book offers insights into these techniques and applications based on these two types of deep learning.
Further, it helps students, researchers, and newcomers understand big data analytics based on deep learning approaches. It also discusses various machine learning techniques in concatenation with the deep learning paradigm to support high-end data processing, data classifications, and real-time data processing issues.
The classification and presentation are kept quite simple to help the readers and students grasp the basics concepts of various deep learning paradigms and frameworks. It mainly focuses on theory rather than the mathematical background of the deep learning concepts. The book consists of 5 chapters, beginning with an introductory explanation of big data and deep learning techniques, followed by integration of big data and deep learning techniques and lastly the future directions.
Related to Deep Learning
Related ebooks
Data Science Careers, Training, and Hiring: A Comprehensive Guide to the Data Ecosystem: How to Build a Successful Data Science Career, Program, or Unit Rating: 0 out of 5 stars0 ratingsDomain-Specific Knowledge Graph Construction Rating: 0 out of 5 stars0 ratingsPractical Machine Learning with Python: A Problem-Solver's Guide to Building Real-World Intelligent Systems Rating: 0 out of 5 stars0 ratingsPractical Data Science: A Guide to Building the Technology Stack for Turning Data Lakes into Business Assets Rating: 0 out of 5 stars0 ratingsPYTHON DATA ANALYTICS: Harnessing the Power of Python for Data Exploration, Analysis, and Visualization (2024) Rating: 0 out of 5 stars0 ratingsData Analysis in the Cloud: Models, Techniques and Applications Rating: 0 out of 5 stars0 ratingsFundamentals of Data Science: Theory and Practice Rating: 0 out of 5 stars0 ratingsPractical Machine Learning for Streaming Data with Python: Design, Develop, and Validate Online Learning Models Rating: 0 out of 5 stars0 ratingsCreating Good Data: A Guide to Dataset Structure and Data Representation Rating: 0 out of 5 stars0 ratingsCognitive Computing Recipes: Artificial Intelligence Solutions Using Microsoft Cognitive Services and TensorFlow Rating: 0 out of 5 stars0 ratingsBig Data: Statistics, Data Mining, Analytics, And Pattern Learning Rating: 0 out of 5 stars0 ratingsData Science Fundamentals for Python and MongoDB Rating: 0 out of 5 stars0 ratingsNeural Networks: A Practical Guide for Understanding and Programming Neural Networks and Useful Insights for Inspiring Reinvention Rating: 0 out of 5 stars0 ratingsPractical DataOps: Delivering Agile Data Science at Scale Rating: 0 out of 5 stars0 ratingsData Science Career Guide Interview Preparation Rating: 0 out of 5 stars0 ratingsHands-on Scikit-Learn for Machine Learning Applications: Data Science Fundamentals with Python Rating: 0 out of 5 stars0 ratingsMulticriteria Portfolio Construction with Python Rating: 0 out of 5 stars0 ratingsBuilding Machine Learning and Deep Learning Models on Google Cloud Platform: A Comprehensive Guide for Beginners Rating: 0 out of 5 stars0 ratingsData Science Fundamentals and Practical Approaches: Understand Why Data Science Is the Next Rating: 0 out of 5 stars0 ratingsPractical hapi: Build Your Own hapi Apps and Learn from Industry Case Studies Rating: 0 out of 5 stars0 ratingsPractical Data Science with Python 3: Synthesizing Actionable Insights from Data Rating: 0 out of 5 stars0 ratingsData Analytics with Python: Data Analytics in Python Using Pandas Rating: 3 out of 5 stars3/5Data Science Essentials: Machine Learning and Natural Language Processing Rating: 0 out of 5 stars0 ratingsSupervised Learning with Python: Concepts and Practical Implementation Using Python Rating: 0 out of 5 stars0 ratings
Databases For You
Excel 2021 Rating: 4 out of 5 stars4/5Practical Data Analysis Rating: 4 out of 5 stars4/5Building a Scalable Data Warehouse with Data Vault 2.0 Rating: 4 out of 5 stars4/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Access 2019 For Dummies Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5SQL Clearly Explained Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python Projects for Everyone Rating: 0 out of 5 stars0 ratingsData Science Strategy For Dummies Rating: 0 out of 5 stars0 ratingsSQL Server: Tips and Tricks - 1 Rating: 5 out of 5 stars5/5Data Management for Researchers: Organize, maintain and share your data for research success Rating: 0 out of 5 stars0 ratingsCodeless Data Structures and Algorithms: Learn DSA Without Writing a Single Line of Code Rating: 0 out of 5 stars0 ratingsBusiness Intelligence Strategy and Big Data Analytics: A General Management Perspective Rating: 5 out of 5 stars5/5Serverless Architectures on AWS, Second Edition Rating: 5 out of 5 stars5/5Data Governance: How to Design, Deploy and Sustain an Effective Data Governance Program Rating: 4 out of 5 stars4/5Getting Started with SQL Server 2014 Administration Rating: 0 out of 5 stars0 ratingsBehind Every Good Decision: How Anyone Can Use Business Analytics to Turn Data into Profitable Insight Rating: 5 out of 5 stars5/5A Concise Guide to Object Orientated Programming Rating: 0 out of 5 stars0 ratingsVisualizing Graph Data Rating: 0 out of 5 stars0 ratingsBlockchain Basics: A Non-Technical Introduction in 25 Steps Rating: 5 out of 5 stars5/5Database Management for Business Leaders: Building and Using Data Solutions That Work for You Rating: 0 out of 5 stars0 ratings100+ SQL Queries T-SQL for Microsoft SQL Server Rating: 4 out of 5 stars4/5Jump Start MySQL: Master the Database That Powers the Web Rating: 0 out of 5 stars0 ratingsRaspberry Pi Server Essentials Rating: 0 out of 5 stars0 ratingsAccess 2010 All-in-One For Dummies Rating: 4 out of 5 stars4/5Advanced Analytics in Power BI with R and Python: Ingesting, Transforming, Visualizing Rating: 0 out of 5 stars0 ratingsLearning ArcGIS Geodatabases Rating: 5 out of 5 stars5/5CompTIA DataSys+ Study Guide: Exam DS0-001 Rating: 0 out of 5 stars0 ratings
Reviews for Deep Learning
0 ratings0 reviews
Book preview
Deep Learning - Murad Khan
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2019
Murad Khan, Bilal Jan and Haleem FarmanDeep Learning: Convergence to Big Data AnalyticsSpringerBriefs in Computer Sciencehttps://doi.org/10.1007/978-981-13-3459-7_1
1. Introduction
Bilal Jan¹ , Haleem Farman² and Murad Khan³
(1)
FATA University, FR Kohat, Pakistan
(2)
Department of Computer Science, Sarhad University of Science and Information Technology, Peshawar, Khyber Pakhtunkhwa, Pakistan
(3)
Department of Computer Science, Islamia College Peshawar, Khyber Pakhtunkhwa, Pakistan
Bilal Jan (Corresponding author)
Email: bilal.jan@fu.edu.pk
Haleem Farman
Email: haleem.farman@icp.edu.pk
Murad Khan
Email: murad.csit@suit.edu.pk
Abstract
Recently, deep learning techniques are widely adopted for big data analytics. The concept of deep learning is favorable in the big data analytics due to its efficient use for processing huge and enormous data in real time. This chapter gives a brief introduction of machine learning concepts and its use in the big data. Similarly, various subsections of machine learning are also discussed to support a coherent study of the big data analytics. A thorough study of the big data analytics and the tools required to process the big data is also presented with reference to some existing and well-known work. Further, the chapter is concluded by connecting the deep learning with big data analytics for filling the gap of using machine learning for huge datasets.
List of Acronyms
AI
Artificial intelligence
ANN
Artificial neural networks
HDFS
Hadoop Distributed File System
M2M
Machine to machine
IoT
Internet of things
CPS
Cyber physical systems
ICN
Information-centric networking
WSN
Wireless sensor network
1.1 Machine Learning
The need of machine learning was felt when artificial intelligence (AI)-based systems were facing difficulties with hard-coded programs, and it was suggested that machines should be able to extract patterns from the data by itself without the involvement of human or programs for specific tasks. The idea of machine learning was introduced in 1959 by Arthur Samuel (field expert) that instead of programming machines for specific tasks, computers should be able to learn themselves (BMC blog 2018). Machine learning is the subset of artificial intelligence, in which system can adjust its activities and react to specific situation when provided with large amount of data (Ahmad et al. 2018a, b). In machine learning, systems are trained to act accordingly. These systems are provided with many examples specifically related to task, and statistical structures are identified that leads system to define rules for that particular task. Machine learning deals with large amount of datasets (Khumoyun et al. 2016), for instance, medical dataset containing millions of patient images for different diseases. There are many applications such as recommendation and navigation systems using machine learning giving more accurate and efficient result as compared to hard-coded programs. Machine learning is classified into supervised learning and unsupervised learning (BMC blog