Towards Cognitive AI Systems: a Survey and Prospective on Neuro-Symbolic AI (2401.01040v1)
Abstract: The remarkable advancements in AI, primarily driven by deep neural networks, have significantly impacted various aspects of our lives. However, the current challenges surrounding unsustainable computational trajectories, limited robustness, and a lack of explainability call for the development of next-generation AI systems. Neuro-symbolic AI (NSAI) emerges as a promising paradigm, fusing neural, symbolic, and probabilistic approaches to enhance interpretability, robustness, and trustworthiness while facilitating learning from much less data. Recent NSAI systems have demonstrated great potential in collaborative human-AI scenarios with reasoning and cognitive capabilities. In this paper, we provide a systematic review of recent progress in NSAI and analyze the performance characteristics and computational operators of NSAI models. Furthermore, we discuss the challenges and potential future directions of NSAI from both system and architectural perspectives.
- Pyreason: Software for open world temporal logic. arXiv preprint arXiv:2302.13482, 2023.
- Logic tensor networks. Artificial Intelligence, 303:103649, 2022.
- Thinking fast and slow in ai. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pp. 15042–15046, 2021.
- Improving compute in-memory ecc reliability with successive correction. In Proceedings of the 59th ACM/IEEE Design Automation Conference, pp. 745–750, 2022.
- Bridging machine learning and logical reasoning by abductive learning. Advances in Neural Information Processing Systems, 32, 2019.
- Neural logic machines. In International Conference on Learning Representations, 2019.
- Explainable ai (xai): Core ideas, techniques, and solutions. ACM Computing Surveys, 55(9):1–33, 2023.
- Learning explanatory rules from noisy data. Journal of Artificial Intelligence Research, 61:1–64, 2018.
- Neurosymbolic ai: The 3 rd wave. Artificial Intelligence Review, pp. 1–20, 2023.
- Neural-symbolic computing: An effective methodology for principled integration of machine learning and reasoning. arXiv preprint arXiv:1905.06088, 2019.
- Neural-symbolic learning and reasoning: a survey and interpretation. Neuro-Symbolic Artificial Intelligence: The State of the Art, 342(1), 2022.
- A neuro-vector-symbolic architecture for solving raven’s progressive matrices. Nature Machine Intelligence, pp. 1–13, 2023.
- Ontology reasoning with deep neural networks. Journal of Artificial Intelligence Research, 68:503–540, 2020.
- Stratified rule-aware network for abstract visual reasoning. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pp. 1567–1574, 2021.
- Kaut, H. Robert s. engelmore memorial lecture at aaai 2020. https://roc-hci.com/announcements/the-third-ai-summer/, 2020.
- Roofline model for uavs: A bottleneck analysis tool for onboard compute characterization of autonomous unmanned aerial vehicles. In 2022 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 162–174. IEEE, 2022a.
- Automatic domain-specific soc design for autonomous unmanned aerial vehicles. In 2022 55th IEEE/ACM International Symposium on Microarchitecture (MICRO), pp. 300–317. IEEE, 2022b.
- Graph neural networks meet neural-symbolic computing: A survey and perspective. In IJCAI-PRICAI 2020-29th International Joint Conference on Artificial Intelligence-Pacific Rim International Conference on Artificial Intelligence, 2020.
- Deep learning for symbolic mathematics. In International Conference on Learning Representations, 2019.
- Neural probabilistic logic programming in deepproblog. Artificial Intelligence, 298:103504, 2021.
- The neuro-symbolic concept learner: Interpreting scenes, words, and sentences from natural supervision. In International Conference on Learning Representations, 2019.
- Introducing PyTorch Profiler - the new and improved performance tool, 2021. https://pytorch.org/blog/introducing-pytorch-profiler-the-new-and-improved-performance-tool/, accessed 2021-05-21.
- Neupsl: Neural probabilistic soft logic. arXiv preprint arXiv:2205.14268, 2022.
- Logical neural networks. arXiv preprint arXiv:2006.13155, 2020.
- Mastering chess and shogi by self-play with a general reinforcement learning algorithm. arXiv preprint arXiv:1712.01815, 2017.
- Neuro-symbolic ai: An emerging class of ai workloads and their characterization. arXiv preprint arXiv:2109.06133, 2021.
- Analyzing and improving fault tolerance of learning-based navigation systems. In 2021 58th ACM/IEEE Design Automation Conference (DAC), pp. 841–846. IEEE, 2021.
- Robotic computing on fpgas: Current progress, research challenges, and opportunities. In 2022 IEEE 4th International Conference on Artificial Intelligence Circuits and Systems (AICAS), pp. 291–295. IEEE, 2022.
- Towards data-and knowledge-driven artificial intelligence: A survey on neuro-symbolic computing. arXiv preprint arXiv:2210.15889, 2022.
- Sustainable ai: Environmental implications, challenges and opportunities. Proceedings of Machine Learning and Systems, 4:795–813, 2022.
- Neurasp: Embracing neural networks into answer set programming. In 29th International Joint Conference on Artificial Intelligence (IJCAI 2020), 2020.
- Neural-symbolic vqa: Disentangling reasoning from vision and language understanding. Advances in neural information processing systems, 31, 2018.
- Clevrer: Collision events for video representation and reasoning. In International Conference on Learning Representations, 2020.
- Raven: A dataset for relational and analogical visual reasoning. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp. 5317–5327, 2019.
- Alphazero. Deep Reinforcement Learning: Fundamentals, Research and Applications, pp. 391–415, 2020.
- Zishen Wan (33 papers)
- Che-Kai Liu (10 papers)
- Hanchen Yang (9 papers)
- Chaojian Li (34 papers)
- Haoran You (33 papers)
- Yonggan Fu (49 papers)
- Cheng Wan (48 papers)
- Tushar Krishna (87 papers)
- Yingyan Lin (67 papers)
- Arijit Raychowdhury (51 papers)