This master's thesis investigates the extension of Logic Tensor Networks (LTN) to sequential data modelling. LTN, a neuro-symbolic system introduced by Serafini et al., utilises Real Logic, a fuzzy first-order logic, to enable learning and reasoning in conventional artificial intelligence tasks such as data clustering, multi-label classification, and embedding learning. To address sequential events detection, some preliminary ideas on how to extend LTN, known as Interval Logic Tensor Networks (ILTN), have been recently proposed. ILTN employs a two-sorted logic to interpret knowledge about sequential properties (traces) and event properties using real-featured sequential data. Simple events are represented as trapezoidal fuzzy intervals, and fuzzy temporal relations are computed based on relationships between the intervals' areas. This thesis contributes to a more precise definition of the ILTN framework by providing a comprehensive PyTorch implementation and introducing enhancements for handling the grounding of sequential data. The research includes exploration of synthetic tasks to demonstrate ILTN's capabilities and effectiveness in leveraging knowledge expressed in Interval Real Logic (IRL).

This master's thesis investigates the extension of Logic Tensor Networks (LTN) to sequential data modelling. LTN, a neuro-symbolic system introduced by Serafini et al., utilises Real Logic, a fuzzy first-order logic, to enable learning and reasoning in conventional artificial intelligence tasks such as data clustering, multi-label classification, and embedding learning. To address sequential events detection, some preliminary ideas on how to extend LTN, known as Interval Logic Tensor Networks (ILTN), have been recently proposed. ILTN employs a two-sorted logic to interpret knowledge about sequential properties (traces) and event properties using real-featured sequential data. Simple events are represented as trapezoidal fuzzy intervals, and fuzzy temporal relations are computed based on relationships between the intervals' areas. This thesis contributes to a more precise definition of the ILTN framework by providing a comprehensive PyTorch implementation and introducing enhancements for handling the grounding of sequential data. The research includes exploration of synthetic tasks to demonstrate ILTN's capabilities and effectiveness in leveraging knowledge expressed in Interval Real Logic (IRL).

Logic Tensor Networks for Sequential Events Modelling

RINALDI, DAVIDE
2023/2024

Abstract

This master's thesis investigates the extension of Logic Tensor Networks (LTN) to sequential data modelling. LTN, a neuro-symbolic system introduced by Serafini et al., utilises Real Logic, a fuzzy first-order logic, to enable learning and reasoning in conventional artificial intelligence tasks such as data clustering, multi-label classification, and embedding learning. To address sequential events detection, some preliminary ideas on how to extend LTN, known as Interval Logic Tensor Networks (ILTN), have been recently proposed. ILTN employs a two-sorted logic to interpret knowledge about sequential properties (traces) and event properties using real-featured sequential data. Simple events are represented as trapezoidal fuzzy intervals, and fuzzy temporal relations are computed based on relationships between the intervals' areas. This thesis contributes to a more precise definition of the ILTN framework by providing a comprehensive PyTorch implementation and introducing enhancements for handling the grounding of sequential data. The research includes exploration of synthetic tasks to demonstrate ILTN's capabilities and effectiveness in leveraging knowledge expressed in Interval Real Logic (IRL).
2023
Logic Tensor Networks for Sequential Events Modelling
This master's thesis investigates the extension of Logic Tensor Networks (LTN) to sequential data modelling. LTN, a neuro-symbolic system introduced by Serafini et al., utilises Real Logic, a fuzzy first-order logic, to enable learning and reasoning in conventional artificial intelligence tasks such as data clustering, multi-label classification, and embedding learning. To address sequential events detection, some preliminary ideas on how to extend LTN, known as Interval Logic Tensor Networks (ILTN), have been recently proposed. ILTN employs a two-sorted logic to interpret knowledge about sequential properties (traces) and event properties using real-featured sequential data. Simple events are represented as trapezoidal fuzzy intervals, and fuzzy temporal relations are computed based on relationships between the intervals' areas. This thesis contributes to a more precise definition of the ILTN framework by providing a comprehensive PyTorch implementation and introducing enhancements for handling the grounding of sequential data. The research includes exploration of synthetic tasks to demonstrate ILTN's capabilities and effectiveness in leveraging knowledge expressed in Interval Real Logic (IRL).
Neurosymbolic AI
Deep learning
Reasoning
Many-valued logics
File in questo prodotto:
File Dimensione Formato  
Rinaldi_Davide.pdf

accesso riservato

Dimensione 2.81 MB
Formato Adobe PDF
2.81 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/64795