TomatoDex— Klasifikasi Kematangan Tomat
Eksplorasi Data

Ringkasan Dataset

2.500 gambar tomat dalam 3 kelas kematangan dari Kaggle (Kaggle – nexuswho/tomatofruits), dengan variasi pencahayaan dan kondisi lingkungan nyata.

Total Gambar

2.500

Kelas

3

Gambar Latih

1.750

Pembagian 70%

Gambar Uji

375

Pembagian 15%

Distribusi Kelas

Matang
Mentah
Tidak

Pembagian Latih / Validasi / Uji

Detail Kelas

KelasBahasa InggrisTotalLatihValidasiUjiProporsi
MatangRipe1.125787169169
45%
MentahUnripe875613131131
35%
Tidak LayakUnfit5003507575
20%
Total2.5001.750375375100%

Pipeline Pra-pemrosesan

01

Pemuatan Gambar

Gambar dimuat dari Kaggle (nexuswho/tomatofruits) dengan variasi pencahayaan dan lingkungan nyata.

02

Ubah Ukuran 224 × 224

Semua gambar diubah ukurannya agar sesuai dengan dimensi input yang dibutuhkan InceptionResNetV2.

03

Normalisasi

Nilai piksel dibagi 255 untuk menormalisasi dari [0, 255] menjadi float32 [0, 1].

04

Pembagian Berstrata

Dataset dibagi Latih 70% / Validasi 15% / Uji 15% dengan stratifikasi dan seed = 24.

Tensor input

(None, 224, 224, 3) · float32 [0, 1]

Augmentasi Data

Diterapkan hanya pada set pelatihan

Horizontal & Vertical Flip
Rotation (±20°)
Width & Height Shift (±10%)
Zoom (±15%)
Brightness Adjustment
Shear Transformation

Catatan

Augmentasi hanya diterapkan saat pelatihan. Set validasi dan uji hanya menggunakan ubah ukuran dan normalisasi.