AIF-C01 notes
AI use cases and applications

Factors to Consider When Selecting a Generative AI Model

Mulailah dengan mendefinisikan tugasnya, misalnya text generation, image creation, atau code generation, karena tiap model dioptimalkan untuk tugas yang berbeda. Lalu pertimbangkan faktor-faktor berikut:

  • Model type: keluarga model mana yang cocok dengan tugasnya (lihat lesson berikutnya).
  • Performance requirements: akurasi dan keandalan output. Uji dengan dataset yang berbeda-beda dan terus monitor dari waktu ke waktu.
  • Capabilities: kekuatan model, misalnya teks, gambar, atau multimodal, dan seberapa jauh bisa dikontrol atau dikustomisasi.
  • Constraints:
    • Sumber daya komputasi (GPU, CPU, memori)
    • Ketersediaan data (ukuran dan kualitas training data)
    • Kebutuhan deployment (on-premises atau cloud)
  • Compliance: bias, privasi, penyalahgunaan, fairness, transparency, accountability, hallucination, dan toxicity, terutama di bidang kesehatan, keuangan, dan hukum. Model harus mematuhi regulasi dan pedoman etika.
  • Cost: model besar biasanya lebih akurat tetapi lebih mahal dan pilihan deployment-nya lebih sedikit. Model kecil lebih murah, lebih cepat, dan lebih mudah di-deploy. Hitung juga biaya deployment, maintenance, hardware, dan software.