PRATIWI, VRIYAS DEWI (2025) PENGEMBANGAN MODEL DEEP LEARNING UNTUK KLASIFIKASI KATEGORI KEBUTUHAN PERANGKAT LUNAK DARI KALIMAT TERSTRUKTUR. S1 thesis, UNIVERSITAS ATMA JAYA YOGYAKARTA.

Text (VRIYAS DEWI PRATIWI)
210711094_Bab 0.pdf

File Pdf (842kB)
Text
210711094_Bab 1.pdf

File Pdf (1MB)
Text
210711094_Bab 2.pdf

File Pdf (589kB)
Text
210711094_Bab 3.pdf
Restricted to Registered users only

File Pdf (1MB)
Text
210711094_Bab 4.pdf
Restricted to Registered users only

File Pdf (2MB)
Text
210711094_Bab 5.pdf
Restricted to Registered users only

File Pdf (9MB)
Text
210711094_Bab 6.pdf
Restricted to Registered users only

File Pdf (404kB)
Text
210711094_Lamp.pdf

File Pdf (409kB)

Abstract

Tingginya tingkat kegagalan proyek perangkat lunak menegaskan pentingnya inovasi dalam analisis kebutuhan, karena metode tradisional yang manual memakan cukup banyak waktu dan rentan kesalahan akibat ambiguitas bahasa alami serta perbedaan interpretasi manusia. Pembangunan model klasifikasi kebutuhan perangkat lunak berbasis deep learning dan membandingkan kinerjanya dengan baseline Large Language Model (LLM) GPT-4o, dengan fokus pada pembuatan dataset dan akurasi klasifikasi kalimat terstruktur perlu dilakukan untuk mengatasi permasalah tersebut.
Proses pembangunan meliputi preprocessing minimalis agar konteks linguistik tetap terjaga, serta augmentasi data menggunakan back translation untuk menyeimbangkan distribusi kelas. Evaluasi dilakukan pada LLM GPT-4o dengan few-shot prompting n-way k-shot dan pelatihan model Distil BERT, BERT Base, dan BERT Large dengan berbagai learning rate untuk menemukan konfigurasi terbaik dalam klasifikasi 12 kelas (FR dan 11 sub kategori NFR).
Hasil menunjukkan bahwa penambahan contoh (k-shot) dan teknik balancing meningkatkan akurasi dan f1-score, terutama pada kelas minoritas. Namun performa pendekatan prompting tidak memiliki kekuatan dibandingkan fine-tuning model. Learning rate optimal berbeda per model: 5e-5 untuk Distil BERT dan BERT Base, serta 1e-5 untuk BERT Large. Model BERT Base dengan balancing (BB_BLN) memberikan performa terbaik secara keseluruhan, Distil BERT lebih efisien dan stabil, sementara BERT Large unggul pada data kompleks. Teknik balancing terbukti signifikan meningkatkan performa klasifikasi.

Item Type: Thesis (S1)
Uncontrolled Keywords: Klasifikasi Teks, Fine-tuning BERT, Few-shot Prompting GPT-4o, Optimalisasi Learning Rate, Data Balancing
Subjects: Teknik Informatika > Soft Computing
Divisions: Fakultas Teknologi Industri > Teknik Informatika
Date Deposited: 04 Nov 2025 02:10
Last Modified: 04 Nov 2025 02:10
URI: https://repository.uajy.ac.id/id/eprint/35252

Actions (login required)

View Item
View Item