Pelajari definisi dan terminologi seputar teknologi.
Dari Artificial Intelligence hingga Software Engineering.
A/B Testing adalah metode eksperimen terkontrol dalam desain pengalaman pengguna (UX) dan pemasaran digital di mana dua varian (A dan B) dari sebuah halaman web atau elemen aplikasi dibandingkan secara langsung. Tujuannya adalah untuk menentukan varian mana yang menghasilkan kinerja lebih baik berdasarkan metrik tertentu, seperti tingkat konversi atau keterlibatan pengguna.
Abstraction atau Abstraksi adalah konsep fundamental dalam pemrograman berorientasi objek (OOP) yang berfokus pada penyembunyian detail implementasi yang kompleks dan hanya menampilkan fungsionalitas atau antarmuka yang relevan bagi pengguna. Ini membantu pengembang mengelola kompleksitas sistem dengan memecahnya menjadi bagian-bagian yang lebih sederhana dan mudah dipahami.
Accuracy adalah metrik evaluasi kinerja model machine learning yang mengukur seberapa sering model membuat prediksi yang benar dibandingkan dengan total keseluruhan prediksi. Metrik ini dihitung dengan membagi jumlah prediksi benar (positif benar dan negatif benar) dengan total jumlah data yang dievaluasi. Meskipun populer, akurasi bisa menjadi metrik yang menyesatkan pada dataset yang tidak seimbang (imbalanced dataset).
Activation Function adalah fungsi matematis yang diterapkan pada sinyal keluaran dari neuron buatan untuk menentukan apakah neuron tersebut harus "aktif" (menembak) atau tidak. Fungsi ini memperkenalkan sifat non-linearitas ke dalam jaringan saraf, yang memungkinkan neural network untuk mempelajari pola-pola data yang kompleks dan tidak hanya hubungan linear sederhana.
Adam (Adaptive Moment Estimation) adalah sebuah algoritma optimasi untuk pelatihan model deep learning yang memperbarui bobot jaringan secara iteratif berdasarkan data pelatihan. Adam menggabungkan keunggulan dari dua metode optimasi populer lainnya, yaitu AdaGrad dan RMSProp, membuatnya sangat efisien dalam menangani masalah dengan data yang besar dan parameter yang banyak.
Agent dalam konteks Artificial Intelligence adalah sebuah program atau entitas otonom yang mampu mengamati lingkungannya melalui sensor, memproses informasi tersebut, dan melakukan tindakan melalui aktuator untuk mencapai tujuan tertentu secara rasional. Agen dapat terus belajar dan beradaptasi seiring waktu.
Agile adalah filosofi dan metodologi pengembangan perangkat lunak yang mengutamakan pengiriman perangkat lunak secara bertahap dan iteratif, kolaborasi tim yang erat, serta kemampuan untuk merespons perubahan kebutuhan dengan cepat. Agile menolak pendekatan tradisional yang kaku demi fleksibilitas dan kepuasan pengguna akhir.
Algorithm atau Algoritma adalah serangkaian instruksi atau aturan langkah demi langkah yang didefinisikan secara jelas dan logis untuk menyelesaikan suatu masalah spesifik atau melakukan tugas komputasi tertentu. Dalam ilmu komputer, algoritma adalah fondasi dari semua program perangkat lunak, menentukan bagaimana data diproses, dihitung, dan dimanipulasi.
Analytics adalah proses sistematis untuk menemukan, menafsirkan, dan mengkomunikasikan pola-pola yang bermakna dari data. Ini melibatkan penggunaan statistik, pemrograman komputer, dan riset operasi untuk mendapatkan wawasan (insights) yang dapat ditindaklanjuti dari data mentah.
Anomaly Detection adalah teknik analisis data yang bertujuan untuk mengidentifikasi pola, titik data, atau peristiwa yang menyimpang secara signifikan dari perilaku normal dataset. Deteksi anomali sangat krusial dalam berbagai industri untuk menemukan kejadian langka yang mungkin mengindikasikan masalah, penipuan, atau peluang baru.