SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Machine Learning
for Multimedia and
Edge Information
Processing
BY: MANAL ALI ALGADABY
Introduction
The advancements and progress in artificial intelligence (AI) and machine learning, and the
numerous availabilities of mobile devices and Internet technologies together with the growing
focus on multimedia data sources and information processing have led to the emergence of
new paradigms for multimedia and edge AI information processing, particularly for urban and
smart city environments. Compared to cloud information processing approaches where the
data are collected and sent to a centralized server for information processing, the edge
information processing paradigm distributes the tasks to multiple devices which are close to
the data source. Edge information processing techniques and approaches are well suited to
match current technologies for Internet of Things (IoT) and autonomous systems, although
there are many challenges which remain to be addressed.
Introduction
Edge Computing (EC) is a new architecture
that extends Cloud Computing (CC) services
closer to data sources. EC combined with
Deep Learning (DL) is a promising technology
and is widely used in several applications.
Problem
This research addresses the problem of efficient
scheduling of real-time multimedia tasks in edge
devices. Edge devices, such as smartphones, IoT
devices, and edge servers, have limited
computational resources and energy constraints.
Moreover, real-time multimedia tasks, such as video
streaming and image processing, require fast and
high-quality execution. Therefore, there is a need for
a smart scheduling mechanism that can distribute
resources effectively and ensure real-time
performance for multimedia tasks in edge devices.
Solution
The proposed solution is based
on federated learning, which
leverages the computational
capabilities of edge devices
while preserving data privacy.
The importance
and objectives.
The importance
Research and study on this topic has
contributed to the development of
new and innovative technologies to
improve computing performance at
the edges and achieve more efficient
and secure applications in areas
such as smart industry, healthcare,
smart cities, and others.
objectives.
Edge Cloud Computing refers to the deployment of cloud services in
strategic locations at the edge of the network infrastructure. The
main objectives and goals of Edge Cloud Computing are to reduce
data latency and maintain high availability. By bringing cloud services
closer to the data source, Edge Cloud Computing aims to improve
response time, handle high data volumes, ensure privacy, cater to
remote areas, optimize costs, and enable autonomous operations
objectives.
Improved data security
Edge computing reduces the amount of data
transmitted and processed in the cloud,
keeping sensitive data on user devices and
reducing the risk of data compromise
Reduced latency:
By processing data closer to the source, edge
computing minimizes the time it takes for
data to travel to the cloud and back, enabling
real-time or near-real-time applications
Enhanced reliability
With edge computing, applications can
continue to function even if there is a
disruption in the network connection to the
cloud, ensuring uninterrupted service
Scalability
Edge computing allows for the deployment
of compute and storage resources at
multiple edge locations, enabling scalability
and supporting the growing number of
connected devices and data sources
Bandwidth optimization
Edge computing reduces the amount of data
that needs to be transmitted over the
network, optimizing bandwidth usage and
reducing congestion
Cost Reduction
Edge Computing reduces data transmission
costs by processing data at the edge, closer
to the source, thereby minimizing bandwidth
usage and saving on communication costs
newly
implemented
models
OpenNESS
‱ OpenNESS is an open source
framework that aims to facilitate
the development and deployment
of edge computing applications.
‱ OpenNESS provides application
programming interfaces (APIs)
and tools to make it easier to
develop and manage applications
on edge computing infrastructure.
‱ OpenNESS supports many
different use cases such as
artificial intelligence, industrial
automation, cloud gaming, and
augmented reality.
Akraino MobiledgeX
Here are three models implemented in
the field of edge computing:
‱ Akraino is an open source project
aimed at accelerating the
development and deployment of
edge computing.
‱ Akraino provides a set of models,
tools and projects based on edge
computing.
‱ Akraino aims to achieve
compatibility and integration
between hardware, software and
services used in edge computing.
‱ MobiledgeX aims to provide an
edge computing infrastructure
that allows edge computing
applications to be easily
developed and deployed.
‱ MobiledgeX provides application
programming interfaces (APIs)
and tools to make it easier to
develop and manage applications
on edge computing infrastructure.
‱ MobiledgeX allows developers to
access edge computing resources
deployed in the mobile
communications network.
Distributed Machine Learning
The learning process is distributed across multiple
local machines in an edge network, where
machine learning models are trained on local
data and results are shared between machines..
Transfer Learning
Machine learning models are used that
are pre-trained on big data in the
remote cloud, and then modified and
improved using local data in the
edge network
Federated Learning
Machine learning models are trained on local data for
each device in the edge network, and then
important information and collected results are
shared between devices
Collaborative Learning
where knowledge and results are shared
between devices to improve model
performance and enhance
predictive ability.
performance of models
Ensemble Learning
A group of independent machine learning
models is used and their results are
collected to obtain better and more
accurate predictions.
03 04 05
02
01
challenges
Complexity
of the topic
The field of machine learning for
multimedia and edge information
processing is a complex and
diverse field.
It requires a deep understanding
of advanced techniques in machine
learning, multimedia processing,
and edge computing.
Lack of resources
Dealing with
big data
difficulty in obtaining the resources
necessary for research and
experiments in this field.
May need access to large data sets
and powerful computing hardware
to carry out experiments and tests.
With the increasing volume of data
related to multimedia and
information at the edges, it
becomes difficult to store and
process this data.
May need to develop techniques
and tools to handle and analyze big
data efficiently.
References
‱ Zhiyu Wang, Mohammad Goudarzi, Mingming Gong, Rajkumar Buyya,(2023) Deep Reinforcement Learning-based scheduling for
optimizing system load and response time in edge and fog computing environments,Future Generation Computer Systems,
‱ Cheng, X., et al. (2022). Providing Location Information at Edge Networks: A Federated Learning-Based Approach.
‱ Al-Rakhami, M., et al. (2023). Challenges and Techniques in Distributed Machine Learning for Edge Computing.
‱ Wang, Y., et al. (2023). Distributed Machine Learning Techniques for Edge Computing: A Comprehensive Survey.
‱ Verbraeken, R., et al. (2023). Challenges and Opportunities in Distributed Machine Learning for Edge Computing
‱ Zhou, Y., et al. (2023). Distributed Machine Learning in Edge Computing: Challenges and Techniques
‱ Dianlei Xu, et al. (2023). Distributed Machine Learning in Edge Computing: Challenges and Techniques

Weitere Àhnliche Inhalte

Ähnlich wie Machine Learning for Multimedia and Edge Information Processing.pptx

Cloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptxCloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptx
ssuser53aac4
 
Machine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdfMachine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdf
adeyimikaipaye
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
IJERD Editor
 
Secure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorizationSecure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorization
IAEME Publication
 
Secure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorizationSecure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorization
IAEME Publication
 
A survey of fog computing concepts applications and issues
A survey of fog computing concepts  applications and issuesA survey of fog computing concepts  applications and issues
A survey of fog computing concepts applications and issues
Rezgar Mohammad
 

Ähnlich wie Machine Learning for Multimedia and Edge Information Processing.pptx (20)

Edge Computing.pdf
Edge Computing.pdfEdge Computing.pdf
Edge Computing.pdf
 
What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?
 
Cloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptxCloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptx
 
Edge Computing.pptx
Edge Computing.pptxEdge Computing.pptx
Edge Computing.pptx
 
Core of Cloud Computing
Core of Cloud ComputingCore of Cloud Computing
Core of Cloud Computing
 
Edge computing and its role in architecting IoT
Edge computing and its role in architecting IoTEdge computing and its role in architecting IoT
Edge computing and its role in architecting IoT
 
sensors-22-00196-v2.pdf
sensors-22-00196-v2.pdfsensors-22-00196-v2.pdf
sensors-22-00196-v2.pdf
 
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
Implementing K-Out-Of-N Computing For Fault Tolerant Processing In Mobile and...
 
Machine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdfMachine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdf
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptx
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
 
Secure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorizationSecure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorization
 
Secure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorizationSecure hash based distributed framework for utpc based cloud authorization
Secure hash based distributed framework for utpc based cloud authorization
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
Cloud computing vs edge computing
Cloud computing vs edge computingCloud computing vs edge computing
Cloud computing vs edge computing
 
A Comprehensive Study On Cloud Computing
A Comprehensive Study On Cloud ComputingA Comprehensive Study On Cloud Computing
A Comprehensive Study On Cloud Computing
 
Total interpretive structural modelling on enablers of cloud computing
Total interpretive structural modelling on enablers of cloud computingTotal interpretive structural modelling on enablers of cloud computing
Total interpretive structural modelling on enablers of cloud computing
 
A survey of fog computing concepts applications and issues
A survey of fog computing concepts  applications and issuesA survey of fog computing concepts  applications and issues
A survey of fog computing concepts applications and issues
 
Privacy preserving public auditing for secured cloud storage
Privacy preserving public auditing for secured cloud storagePrivacy preserving public auditing for secured cloud storage
Privacy preserving public auditing for secured cloud storage
 
EDGE SEMINAR.pptx
EDGE SEMINAR.pptxEDGE SEMINAR.pptx
EDGE SEMINAR.pptx
 

KĂŒrzlich hochgeladen

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

KĂŒrzlich hochgeladen (20)

Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 

Machine Learning for Multimedia and Edge Information Processing.pptx

  • 1. Machine Learning for Multimedia and Edge Information Processing BY: MANAL ALI ALGADABY
  • 2. Introduction The advancements and progress in artificial intelligence (AI) and machine learning, and the numerous availabilities of mobile devices and Internet technologies together with the growing focus on multimedia data sources and information processing have led to the emergence of new paradigms for multimedia and edge AI information processing, particularly for urban and smart city environments. Compared to cloud information processing approaches where the data are collected and sent to a centralized server for information processing, the edge information processing paradigm distributes the tasks to multiple devices which are close to the data source. Edge information processing techniques and approaches are well suited to match current technologies for Internet of Things (IoT) and autonomous systems, although there are many challenges which remain to be addressed.
  • 3. Introduction Edge Computing (EC) is a new architecture that extends Cloud Computing (CC) services closer to data sources. EC combined with Deep Learning (DL) is a promising technology and is widely used in several applications.
  • 4. Problem This research addresses the problem of efficient scheduling of real-time multimedia tasks in edge devices. Edge devices, such as smartphones, IoT devices, and edge servers, have limited computational resources and energy constraints. Moreover, real-time multimedia tasks, such as video streaming and image processing, require fast and high-quality execution. Therefore, there is a need for a smart scheduling mechanism that can distribute resources effectively and ensure real-time performance for multimedia tasks in edge devices.
  • 5. Solution The proposed solution is based on federated learning, which leverages the computational capabilities of edge devices while preserving data privacy.
  • 7. The importance Research and study on this topic has contributed to the development of new and innovative technologies to improve computing performance at the edges and achieve more efficient and secure applications in areas such as smart industry, healthcare, smart cities, and others.
  • 8. objectives. Edge Cloud Computing refers to the deployment of cloud services in strategic locations at the edge of the network infrastructure. The main objectives and goals of Edge Cloud Computing are to reduce data latency and maintain high availability. By bringing cloud services closer to the data source, Edge Cloud Computing aims to improve response time, handle high data volumes, ensure privacy, cater to remote areas, optimize costs, and enable autonomous operations
  • 9. objectives. Improved data security Edge computing reduces the amount of data transmitted and processed in the cloud, keeping sensitive data on user devices and reducing the risk of data compromise Reduced latency: By processing data closer to the source, edge computing minimizes the time it takes for data to travel to the cloud and back, enabling real-time or near-real-time applications Enhanced reliability With edge computing, applications can continue to function even if there is a disruption in the network connection to the cloud, ensuring uninterrupted service Scalability Edge computing allows for the deployment of compute and storage resources at multiple edge locations, enabling scalability and supporting the growing number of connected devices and data sources Bandwidth optimization Edge computing reduces the amount of data that needs to be transmitted over the network, optimizing bandwidth usage and reducing congestion Cost Reduction Edge Computing reduces data transmission costs by processing data at the edge, closer to the source, thereby minimizing bandwidth usage and saving on communication costs
  • 11. OpenNESS ‱ OpenNESS is an open source framework that aims to facilitate the development and deployment of edge computing applications. ‱ OpenNESS provides application programming interfaces (APIs) and tools to make it easier to develop and manage applications on edge computing infrastructure. ‱ OpenNESS supports many different use cases such as artificial intelligence, industrial automation, cloud gaming, and augmented reality. Akraino MobiledgeX Here are three models implemented in the field of edge computing: ‱ Akraino is an open source project aimed at accelerating the development and deployment of edge computing. ‱ Akraino provides a set of models, tools and projects based on edge computing. ‱ Akraino aims to achieve compatibility and integration between hardware, software and services used in edge computing. ‱ MobiledgeX aims to provide an edge computing infrastructure that allows edge computing applications to be easily developed and deployed. ‱ MobiledgeX provides application programming interfaces (APIs) and tools to make it easier to develop and manage applications on edge computing infrastructure. ‱ MobiledgeX allows developers to access edge computing resources deployed in the mobile communications network.
  • 12. Distributed Machine Learning The learning process is distributed across multiple local machines in an edge network, where machine learning models are trained on local data and results are shared between machines.. Transfer Learning Machine learning models are used that are pre-trained on big data in the remote cloud, and then modified and improved using local data in the edge network Federated Learning Machine learning models are trained on local data for each device in the edge network, and then important information and collected results are shared between devices Collaborative Learning where knowledge and results are shared between devices to improve model performance and enhance predictive ability. performance of models Ensemble Learning A group of independent machine learning models is used and their results are collected to obtain better and more accurate predictions. 03 04 05 02 01
  • 13. challenges Complexity of the topic The field of machine learning for multimedia and edge information processing is a complex and diverse field. It requires a deep understanding of advanced techniques in machine learning, multimedia processing, and edge computing. Lack of resources Dealing with big data difficulty in obtaining the resources necessary for research and experiments in this field. May need access to large data sets and powerful computing hardware to carry out experiments and tests. With the increasing volume of data related to multimedia and information at the edges, it becomes difficult to store and process this data. May need to develop techniques and tools to handle and analyze big data efficiently.
  • 14. References ‱ Zhiyu Wang, Mohammad Goudarzi, Mingming Gong, Rajkumar Buyya,(2023) Deep Reinforcement Learning-based scheduling for optimizing system load and response time in edge and fog computing environments,Future Generation Computer Systems, ‱ Cheng, X., et al. (2022). Providing Location Information at Edge Networks: A Federated Learning-Based Approach. ‱ Al-Rakhami, M., et al. (2023). Challenges and Techniques in Distributed Machine Learning for Edge Computing. ‱ Wang, Y., et al. (2023). Distributed Machine Learning Techniques for Edge Computing: A Comprehensive Survey. ‱ Verbraeken, R., et al. (2023). Challenges and Opportunities in Distributed Machine Learning for Edge Computing ‱ Zhou, Y., et al. (2023). Distributed Machine Learning in Edge Computing: Challenges and Techniques ‱ Dianlei Xu, et al. (2023). Distributed Machine Learning in Edge Computing: Challenges and Techniques