click to view more

Neurosymbolic Programming in Scallop Principles and Practice Foundations and Trends r in Program

by [Li, Ziyang, Huang, Jiani, Liu, Jason, Naik, Mayur]

$89.50

List Price: $95.00
Save: $5.50 (5%)
add to favourite
  • In Stock - Ship in 24 hours with Free Online tracking.
  • FREE DELIVERY by Monday, May 05, 2025
  • 24/24 Online
  • Yes High Speed
  • Yes Protection
Last update:

Description

Neurosymbolic programming combines the otherwise complementary worlds of deep learning and symbolic reasoning. It thereby enables more accurate, interpretable, and domain-aware solutions to Artificial Intelligence (AI) tasks. This monograph introduces Scallop, a general-purpose language and compiler toolchain for developing neurosymbolic applications. A Scallop program specifies a suitable decomposition of an AI task's computation into separate learning and reasoning modules. Learning modules are built using existing machine learning frameworks and range from custom neural models to foundation models for language, vision, and multi-modal data. Reasoning modules are specified in a declarative logic programming language based on Datalog which supports expressive features such as recursion, aggregation, negation, and probabilistic programming over structured relations. Scallop's compiler enables to automatically train neurosymbolic programs in a data- and compute-efficient manner using an end-to-end differentiable reasoning framework. Scallop also supports features useful for building real-world applications such as user-defined data types, soft logic operations, and foreign interfaces. This monograph demonstrates programming in Scallop for applications that span the domains of image and video processing, natural language processing, planning, and information retrieval in a variety of learning settings such as supervised learning, reinforcement learning, rule learning, contrastive learning, and in-context learning.

Last updated on

Product Details

  • Now Publishers Brand
  • Dec 30, 2024 Pub Date:
  • 9781638284840 ISBN-13:
  • 1638284849 ISBN-10:
  • 146.0 pages Paperback
  • English Language
  • 9.21 in * 0.32 in * 6.14 in Dimensions:
  • 0 lb Weight: