Linear Algebraic Approaches to Logic Programming (Was: NVIDIA Jetson Orin controlled by Prolog)

Liste des GroupesRevenir à cl prolog 
Sujet : Linear Algebraic Approaches to Logic Programming (Was: NVIDIA Jetson Orin controlled by Prolog)
De : janburse (at) *nospam* fastmail.fm (Mild Shock)
Groupes : comp.lang.prolog
Date : 03. Jan 2025, 22:31:10
Autres entêtes
Message-ID : <vl9kuu$25t7k$2@solani.org>
References : 1
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.19
Hi,
Maybe one can get a better grip of an intimate
relationship, simply by some hands on?
Linear Algebraic Approaches to Logic Programming
Katsumi Inoue (National Institute of Informatics, Japan)
Abstract: Integration of symbolic reasoning and machine
learning is important for robust AI.  Realization of
symbolic reasoning based on algebraic methods is promising
to bridge between symbolic reasoning and machine learning,
since algebraic data structures have been used in machine
learning. To this end, Sakama, Inoue and Sato have defined
notable relations between logic programming and linear
algebra and have proposed algorithms to compute logic
programs numerically using tensors.  This work has been
extended in various ways, to compute supported and stable
models of normal logic programs, to enhance the efficiency
of computation using sparse methods, and to enable abduction
for abductive logic programming.  A common principle in
this approach is to formulate logical formulas as vectors/
matrices/tensors, and linear algebraic operations are
applied on these elements for computation of logic programming.
Partial evaluation can be realized in parallel and by self-multiplication, showing the potential for exponential
speedup.  Furthermore, the idea to represent logic programs
as tensors and matrices and to transform logical reasoning
to numeric computation can be the basis of the differentiable
methods for learning logic programs.
https://www.iclp24.utdallas.edu/invited-speakers/
Bye
Mild Shock schrieb:
Hi,
 Ok this one is only 250 bucks for a TPU:
 Introducing NVIDIA Jetson Orin™ Nano Super
https://www.youtube.com/watch?v=S9L2WGf1KrM
 Now I am planning to do the following:
 Create a tensor flow Domain Specific Language (DSL).
 With these use cases:
 - Run the tensor flow DSL locally in
   your Prolog system interpreted.
 - Run the tensor flow DSL locally in
   your Prolog system compiled.
 - Run the tensor flow DSL locally on
   your Tensor Processing Unit (TPU).
 - Run the tensor flow DSL remotely
   on a compute server.
 - What else?
 Maybe also support some ONNX file format?
 Bye

Date Sujet#  Auteur
3 Jan 25 * NVIDIA Jetson Orin controlled by Prolog6Mild Shock
3 Jan 25 `* Linear Algebraic Approaches to Logic Programming (Was: NVIDIA Jetson Orin controlled by Prolog)5Mild Shock
5 Jan 25  `* The Emperor’s New Clothes [John Sowa] (Was Linear Algebraic Approaches to Logic Programming)4Mild Shock
5 Jan 25   `* Re: The Emperor’s New Clothes [John Sowa] (Was Linear Algebraic Approaches to Logic Programming)3Mild Shock
5 Jan 25    `* LLM versus CYC (Re: The Emperor’s New Clothes [John Sowa])2Mild Shock
5 Jan 25     `- Re: LLM versus CYC (Re: The Emperor’s New Clothes [John Sowa])1Mild Shock

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal