Yoan Sallami Laëtitia Del Banio

Graph-based Neuro-Symbolic Programming for Explainable LLM-based Agents

A Talk by Yoan Sallami and Laëtitia Del Banio

About this Talk

Neuro-Symbolic programming combines the efficiency of neural networks with the precision of formal systems, offering explainability through an intermediate language.

In this masterclass, we'll shift the focus from static finite state machines to dynamic programs, highlighting the differences and advantages of graph program interpreter-based agents.

The masterclass is designed for data scientists and machine learning engineers with prior knowledge of graphs and programming.

Participants will learn how to create knowledge graphs, embed data structures, and program agent systems using Neuro-Symbolic Programming. By the end, they'll have a solid understanding of this technique and hands-on experience implementing it.

Description

Neuro-Symbolic programming has been the foundation of many successful AI systems, harmoniously merging the efficiency of neural networks with the precision of formal systems. One of the primary advantages of such systems is the explainability they offer. By utilizing an intermediate language comprehensible to humans, they provide transparency often lacking in the "black box" nature of neural networks.

Today's approach to Agent system is to represent them as static finite state machines, in this masterclass we will present a new paradigm around dynamic programs. We will emphasize the differences between static finite state machines based agents and agents as graph program interpreter. Specially around the dynamic calling of sub-programs to solve a problem as well as more experimental features around self-programming systems.

This masterclass is targeted towards data scientists and machine learning engineers who are already familiar with graphs and high-level programming. We will explore techniques around the creation of a knowledge graph and the embedding of such data structure. We'll then explore the programming of an Agent system.

By the end of this masterclass, participants will have a comprehensive understanding of how to leverage Neuro-Symbolic Programming to create sophisticated and adaptable agent systems. They will also gain hands-on experience in implementing these systems, equipping them with valuable skills for future AI projects.

Key Topics

  • Knowledge Graph
  • Neuro-Symbolic Programming
  • LLM based Agent System

Target Audience

  • Data Scientists and Machine Learning Engineers
  • Data Engineering
  • Machine Learning Engineers
  • Data Analysts
  • Managers of the above

Goals

Get an hands-on experience in programming a Neuro-Symbolic agent system based on a Turing complete DSL based on Cypher.

Session outline:

  • Brief introduction on Neuro-Symbolic programming
  • Brief introduction to LLM-based agentic systems.
  • Brief introduction on long-term memory for agent systems
  • Brief introduction on different prompting techniques.

Format

This class is very hands-on.

The beginning of the class will start in a lecture format, but will quickly move to hands-on coding exercises.

We will be working with Jupyter notebooks, Mistral API and HybridAGI python library.

Level

Beginner - Intermediate

Prerequisite Knowledge

Basic Python and programming knowledge

11 December 2024, 02:00 PM

Advanced Graph Stage

02:00 PM - 04:00 PM

About The Speakers

Yoan Sallami

Yoan Sallami

President, SynaLinks SAS

After obtaining a Ph.D. in human-robot interaction at LAAS-CNRS under the supervision of Rachid Alami, specializing in situation assessment—a field that combines vision, language, geometric, physical, and semantic modeling of space and relationships


Laëtitia Del Banio

Laëtitia Del Banio

Co-founder & Project Manager, SynaLinks SAS

Self-learner passionate about science and AI and more particularly about the ethical aspects of this transformative technology Recently started a start-up on safe & controlled AI systems using Graphs and Neuro-Symbolic Programming

Location

Convene 133 Houndsditch

133 Houndsditch, London

Neo4j

Neo4j, the Graph Database & Analytics leader, helps organizations find hidden relationships and patterns across billions of data connections deeply, easily, and quickly.

Platinum Sponsor

Ontotext

Connect the dots of your data! Ontotext helps enterprises to lower data management costs by up to 30%, enable data fabric architectures, create digital twins, utilize Graph RAG benefits, and take information delivery from days to minutes!

Gold Sponsor

Semantic Web Company / PoolParty

The vendor of PoolParty Semantic Suite. Graph-based text mining, recommender systems, and data fabric solutions.

Gold Sponsor

yWorks

yWorks specializes in the development of professional software solutions that enable the clear visualization of diagrams and networks.

Gold Sponsor

Oracle

We’re a cloud tech company that provides organisations around the world with computing infrastructure and software to help them innovate, unlock efficiencies and become more effective. We also created the world’s first – and only – autonomous database to help organise and secure our customers’ data.

Gold Sponsor

Ultipa

Ultipa builds next-gen graph XAI & real-time database empowering smart enterprises w/ smooth digital transformations.

Sliver Sponsor

Oxford Semantic Technologies

Oxford Semantic Technologies (OST) spun out from the University of Oxford and was acquired by Samsung in 2024. OST provides AI software to extract insights from big data, solving issues like medical diagnostics and financial crime. One founder is a BCS Lovelace Medal winner.

Sliver Sponsor

FlureeDB

Web3 data platform built on standards. Fluree powers connected, secure, and agile data ecosystems.

Bronze Sponsor

Senzing

Senzing is the first to deliver real-time, artificial intelligence for entity resolution. Senzing software enables organizations of all sizes to gain highly accurate and valuable insights about who is who and who is related to whom in data.

Bronze Sponsor

Semantic Partners

We partner with you, and your chosen semantic stack, to liberate your data's meaning from isolated silos.

Bronze Sponsor

Epsilla

All-in-one platform to create AI agents powered by your private data and knowledge. Make GenAI prototype to production 10 times faster. We are backed by Y Combinator. Start free today: https://epsilla.com

Bronze Sponsor

Neural Alpha

Since 2016 Neural Alpha have delivered cutting edge, sustainability centric Connected Data solutions for blue-chip corporates, financial institutions, Governments and NGOs. Our bespoke software & data solutions fuse AI, Knowledge Graphs, Taxonomies & other technologies for unprecedented insights.

Sliver Sponsor

GraphWise

Graphwise, born from the merger of Ontotext and Semantic Web Company, empowers enterprises to maximize AI ROI with trusted knowledge graph and semantic AI solutions, employing over 200 people globally across North America, Europe, and APAC.

Gold Sponsor

Lettria

Transparent, verifiable AI, Lettria lets your business docs and data deliver trustworthy AI answers.

Bronze Sponsor

Cricket Hill

Cricket Hill: Greek Organic Premium Olive Oil, Cosmo-Local Events and Tours

Partner

Want to sponsor this event? Contact Us