Skip to content

Commit abaf6b9

Browse files
committed
added EHTHIC.md and MODEL_CARD.md
1 parent 68ba879 commit abaf6b9

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

ETHICS.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Ethical Considerations
2+
3+
This project trains generative adversarial networks to translate face images between "young" and "old" domains. The code is research oriented and makes use of the publicly available **UTKFace** dataset. The following points summarize the main ethical issues and recommended practices.
4+
5+
## Data Source
6+
* **UTKFace** images contain photos of real people. The dataset is distributed for academic purposes. Users must follow the dataset's license and terms of use.
7+
* Data were center cropped and resized to 256×256 pixels. Only age labels were used to create two groups: ages 18‑28 and ages 40 and above.
8+
9+
## Intended Use
10+
* The software is meant for research and educational exploration of image‑to‑image translation techniques.
11+
* It should **not** be used for deception, surveillance, or impersonation. Generated images may not accurately reflect the depicted person.
12+
13+
## Bias and Limitations
14+
* UTKFace is not perfectly balanced across ethnicities or genders. Models trained on it may reflect these imbalances.
15+
* The approach does not guarantee realistic aging effects and may fail on extreme poses or occlusions.
16+
17+
## Responsible Usage
18+
* Do not use the model to create misleading or defamatory content.
19+
* Clearly disclose synthetic images in any public communication.
20+
* Comply with privacy regulations and obtain consent before processing personal images.
21+
22+
## Contact
23+
Questions or concerns can be directed to the project maintainers through the repository's issue tracker.

MODEL_CARD.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Model Card: Aging GAN
2+
3+
Aging GAN is a CycleGAN‑style model that translates face images between two age domains: **Young** (ages 18‑28) and **Old** (ages 40+). It consists of two U‑Net generators and two PatchGAN discriminators trained with adversarial, cycle‑consistency and identity losses.
4+
5+
## Intended Use
6+
* Research and educational experiments on image‑to‑image translation and face aging.
7+
* Not intended for production applications, facial recognition, or any form of impersonation or deceptive media generation.
8+
9+
## Dataset
10+
* Training data is derived from the **UTKFace** dataset. Images were cropped and resized to 256×256 pixels.
11+
* The dataset was split 80/10/10 into train/validation/test subsets with equal numbers of young and old images.
12+
13+
## Training
14+
* Default training runs for 100 epochs using the Adam optimizer and mixed‑precision via Hugging Face Accelerate.
15+
* Frechet Inception Distance (FID) is computed on the validation set each epoch; the model with the best FID score is saved.
16+
17+
## Limitations
18+
* The model is limited to the diversity and quality of UTKFace and may not generalize to unseen demographics or lighting conditions.
19+
* Generated aging effects are approximate and should not be considered authentic depictions of an individual.
20+
21+
## Ethical Considerations
22+
See [ETHICS.md](ETHICS.md) for discussion of data usage, potential biases and recommended precautions.
23+
24+
## Citation
25+
If you use this code or model in your research, please cite the repository and the UTKFace dataset.

0 commit comments

Comments
 (0)