Related Experiment Video
Updated: Sep 2, 2025

04:48
Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
Published on: July 5, 2024
488
EAD-GAN: A Generative Adversarial Network for Disentangling Affine Transforms in Images
IEEE Transactions on Neural Networks and Learning Systems
|August 8, 2022
Summary
This study introduces the Explicit Affine Disentangled Generative Adversarial Network (EAD-GAN) for self-supervised disentanglement of affine transformations. EAD-GAN learns transformations like rotation and translation, outperforming existing methods in disentanglement accuracy.
Area of Science:
- Computer Vision
- Machine Learning
- Artificial Intelligence
Background:
- Generative Adversarial Networks (GANs) are powerful tools for data generation.
- Disentangling factors of variation in latent spaces is crucial for controllable generation.
- Existing methods often struggle to explicitly separate affine transformations.
Purpose of the Study:
- To propose a novel GAN, the Explicit Affine Disentangled Generative Adversarial Network (EAD-GAN).
- To achieve self-supervised disentanglement of affine transformations.
- To enable generation of specifically transformed data by controlling learned parameters.
Main Methods:
- Developed an affine transform regularizer to enforce explicit affine properties in InfoGAN.
- Decomposed the affine matrix and used least-squares for parameter inference.
- Trained EAD-GAN on MNIST, CelebA, and dSprites datasets.
Main Results:
- EAD-GAN successfully disentangles affine attributes including rotation, zoom, skew, and translation.
- Learned representations possess clear physical meaning.
- Achieved superior disentanglement scores on the dSprites dataset compared to state-of-the-art methods (MIG: 0.59 vs 0.37, DCI: 0.96 vs 0.71).
Conclusions:
- EAD-GAN offers an effective approach for self-supervised disentanglement of affine transformations.
- The method learns interpretable representations with direct physical meaning.
- EAD-GAN demonstrates significant improvements in disentanglement performance over existing techniques.
Related Concept Videos
Sequence Networks of Rotating Machines
135
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
135
Transformation of Plane Strain
232
When analyzing elongated structures like bars subjected to uniformly distributed loads, it is essential to understand the transformation of plane strain when coordinate axes are rotated. This transformation helps to assess how material deformation characteristics vary with orientation, which is crucial in materials science and structural engineering.
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...
Under plane strain conditions, typical for members where one dimension significantly exceeds the others, deformations and resultant strains are...
232
Transformation
72
Microbial communities are dynamic environments where cell lysis releases free DNA into the surroundings. Other cells can take up this extracellular DNA through a process known as transformation.When a cell incorporates this foreign DNA into its genome, resulting in genetic modification, the process is known as transformation. Cells capable of this process are termed competent. Competence can be natural, as observed in certain bacteria and archaea, or artificially induced in the...
72
Deconvolution
242
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
242
Improving Translational Accuracy
2.7K
2.7K
Vector Transformation in Rotating Coordinate Systems
1.8K
Consider a vector rotating about an axis with an angular velocity, such that its tip sweeps a circular path.
1.8K
