Generating B2C Recommendations Using a Fully Decentralized Architecture

Author(s):  
Domenico Rosaci ◽  
Giuseppe M. L. Sarné
2021 ◽  
Author(s):  
◽  
Meenu Mary John

Context: With the advent of Machine Learning (ML) and especially Deep Learning (DL) technology, companies are increasingly using Artificial Intelligence (AI) in systems, along with electronics and software. Nevertheless, the end-to-end process of developing, deploying and evolving ML and DL models in companies brings some challenges related to the design and scaling of these models. For example, access to and availability of data is often challenging, and activities such as collecting, cleaning, preprocessing, and storing data, as well as training, deploying and monitoring the model(s) are complex. Regardless of the level of expertise and/or access to data scientists, companies in all embedded systems domain struggle to build high-performing models due to a lack of established and systematic design methods and processes. Objective: The overall objective is to establish systematic and structured design methods and processes for the end-to-end process of developing, deploying and successfully evolving ML/DL models. Method: To achieve the objective, we conducted our research in close collaboration with companies in the embedded systems domain using different empirical research methods such as case study, action research and literature review. Results and Conclusions: This research provides six main results: First, it identifies the activities that companies undertake in parallel to develop, deploy and evolve ML/DL models, and the challenges associated with them. Second, it presents a conceptual framework for the continuous delivery of ML/DL models to accelerate AI-driven business in companies. Third, it presents a framework based on current literature to accelerate the end-to-end deployment process and advance knowledge on how to integrate, deploy and operationalize ML/DL models. Fourth, it develops a generic framework with five architectural alternatives for deploying ML/DL models at the edge. These architectural alternatives range from a centralized architecture that prioritizes (re)training in the cloud to a decentralized architecture that prioritizes (re)training at the edge. Fifth, it identifies key factors to help companies decide which architecture to choose for deploying ML/DL models. Finally, it explores how MLOps, as a practice that brings together data scientist teams and operations, ensures the continuous delivery and evolution of models.


Author(s):  
Charu Virmani ◽  
Dimple Juneja Gupta ◽  
Tanu Choudhary

Blockchain is a shared and distributed ledger across an open or private processing system that expedites the process of recording transactions and data management in a business network. It empowers the design of decentralized transactions, smart contracts, and intelligent assets that can be managed over internet. It formulates the revolutionary decision-making governance systems with more egalitarian users, and autonomous organizations that can control over internet without any third-party involved. This disruptive technology has tremendous opportunities that open the doors to detract the power from centralized authorities in the sphere of communications, business, and even politics or law. This chapter outlines an introduction to the blockchain technologies and its decentralized architecture, especially from the perspective of challenges and limitations. The objective is to explore the current research topics, benefits, and drawbacks of blockchain. The study explores its potential applications for business and future directions that is all set to transfigure the digital world.


Author(s):  
Holk Cruse ◽  
Bettina Bläsing ◽  
Jeffrey Dean ◽  
Volker Dürr ◽  
Thomas Kindermann ◽  
...  

Author(s):  
Rinki Sharma

Over the years, the industrial and manufacturing applications have become highly connected and automated. The incorporation of interconnected smart sensors, actuators, instruments, and other devices helps in establishing higher reliability and efficiency in the industrial and manufacturing process. This has given rise to the industrial internet of things (IIoT). Since IIoT components are scattered all over the network, real-time authenticity of the IIoT activities becomes essential. Blockchain technology is being considered by the researchers as the decentralized architecture to securely process the IIoT transactions. However, there are challenges involved in effective implementation of blockchain in IIoT. This chapter presents the importance of blockchain in IIoT paradigm, its role in different IIoT applications, challenges involved, possible solutions to overcome the challenges and open research issues.


Sign in / Sign up

Export Citation Format

Share Document