1 poin oleh GN⁺ 2025-03-24 | Belum ada komentar. | Bagikan ke WhatsApp
  • Pengenalan Scallop

    • Scallop adalah bahasa deklaratif yang dirancang untuk mendukung penalaran simbolik yang kaya dalam aplikasi AI.
    • Berbasis Datalog, ini adalah bahasa kueri berbasis aturan logika untuk basis data relasional.
  • Solver

    • Scallop adalah solver Datalog yang dapat diskalakan, mendukung mode penalaran diskret, probabilistik, dan dapat didiferensiasikan.
    • Modenya dapat dikonfigurasi agar sesuai dengan kebutuhan berbagai aplikasi AI.
  • Framework

    • Scallop menyediakan binding yang mendukung modul penalaran logika di dalam program Python.
    • Dapat terintegrasi secara mendalam dengan pipeline machine learning PyTorch.
  • Berbagai bidang aplikasi

    • Scallop dapat digunakan untuk mengembangkan berbagai aplikasi yang mencakup penalaran simbolik dalam visi komputer dan pemrosesan bahasa alami (NLP).
    • Melalui aturan logika, komponen penalaran dapat ditentukan dan diintegrasikan secara mendalam dengan model machine learning seperti convolutional neural network dan transformer.
  • CLEVR, bahasa komposisional, dan penalaran visual dasar

    • Tugas ini berkaitan dengan menjawab pertanyaan seperti "berapa banyak objek yang berwarna biru?" melalui penalaran atas objek 3D sederhana dalam gambar yang diberikan.
    • Dengan Scallop, digunakan komponen neural yang menghasilkan representasi simbolik dari gambar serta kueri pemrograman yang merepresentasikan pertanyaan.
    • Komponen penalaran menentukan berbagai operasi untuk memilih, membandingkan, dan menghitung objek dengan atribut yang ditentukan.
  • Pathfinder, penalaran konektivitas jarak jauh

    • Dalam tugas ini, diberikan gambar hitam-putih yang berisi dua titik dan garis putus-putus.
    • Tujuannya adalah menentukan apakah kedua titik tersebut terhubung oleh garis putus-putus.
    • Dengan Scallop, tugas ini dapat diprogram hanya dalam beberapa baris kode melalui arsitektur neural sederhana dan aturan logika, serta menunjukkan performa yang lebih baik daripada transformer mutakhir.
  • Evaluasi persamaan tulisan tangan

    • Dalam tugas ini, diberikan urutan simbol tulisan tangan yang mencakup angka 0 hingga 9 dan operasi aritmetika sederhana.
    • Tujuannya adalah mengenali persamaan dan mengevaluasi ekspresinya.
    • Dengan Scallop, dapat ditulis parser tata bahasa bebas konteks lengkap yang mampu mengurai input probabilistik.
    • Dengan pelatihan bersama model neural, sistem dapat secara otomatis menemukan persamaan yang paling mungkin dan mengembalikan hasil evaluasinya.

Belum ada komentar.

Belum ada komentar.