https://github.com/dlt3/generative-ai
https://github.com/dlt3/generative-ai
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dlt3/generative-ai
- Owner: dlt3
- Created: 2023-08-28T14:52:51.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-03T13:06:07.000Z (over 2 years ago)
- Last Synced: 2025-01-30T03:44:07.966Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 4.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Generative-AI
Typical generation models include Variational AutoEncoders (VAEs) and Generative Adversarial Networks (GANs), of which GANs have recently been reported to be a better choice than VAEs. The basic idea behind GANs is that the generator and discriminator compete with each other during training. However, it is very difficult to train a stable GAN, so several types of GANs have been developed, including Deep Convolutional GAN (DCGAN), Least Squares GAN (LSGAN), Wassstein GAN (WGAN), and Boundary Equilibrium GAN (BEGAN).
The performance of these The performance of these GANs can be improved by modifying the network (e.g., generator network and discriminator network) and loss function and applying some training techniques. If the training of a GAN is successful, the trained generator can eventually generate fake data that is indistinguishable from the real data. Due to these characteristics, GANs have been successfully applied in various engineering fields such as mechanical structure design, material design, and fluid dynamics. Combining GANs with other numerical techniques such as shape optimization and topology optimization further enhances their effectiveness.
#### Reference
- https://doi.org/10.1115/1.4053469
#### Tread Pattern generating process
