arrow
Return

Distributed Variational Autoencoder Using Actor-Based Architecture

delete2026-01-01
delete0
PRE
AI
S
Sithembiso Dyubele
D
Duncan Coulter *
DOI:10.1007/978-3-032-03711-4_15delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This study presents a novel Variational Autoencoder (VAE) implementation using an actor-based distributed architecture with builtin fault tolerance mechanisms. The key innovation lies in transforming a traditional autoencoder into a variational autoencoder by implementing a specialized bottleneck actor that learns deviations from the normal distribution. The developed system utilizes a distributed actor model in which each component (encoder, decoder, and variational bottleneck) operates as an independent actor, enabling robust parallel processing and fault recovery. The implementation incorporates TensorFlow's distributed strategy for GPU utilization and includes a comprehensive fault tolerance system that can handle actor failures with a 0.5% failure rate. The results demonstrated successful training on the utilized dataset, achieving a reconstruction loss of 0.089 and a Kullback-Leibler (KL) divergence loss of 0.076 after 50 epochs. The system maintained 99.5% uptime during training, automatically recovering from simulated actor failures without significant performance degradation.
Keywords:
Variational Autoencoder
Actor Model
Distributed Systems
Fault Tolerance

Journal

A
ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2025, PT III
IF:
0
Papers:
27
Citations:
0

Organization

U
university of johannesburg
Scholars:
2.0K
Papers: 1.3K
Citations: 0