• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

符号知识提取可用于可解释的营养推荐器。

Symbolic knowledge extraction for explainable nutritional recommenders.

机构信息

Department of Computer Science and Engineering (DISI), Alma Mater Studiorum - Università di Bologna, via dell'Università 50, Cesena (FC), 47522, Italy.

Department of Computer Science, Özyeğin University, Nisantepe Mah. Orman Sok. No:34-36 Alemdağ, Çekmeköy, Istanbul 34794, Türkiye.

出版信息

Comput Methods Programs Biomed. 2023 Jun;235:107536. doi: 10.1016/j.cmpb.2023.107536. Epub 2023 Apr 5.

DOI:10.1016/j.cmpb.2023.107536
PMID:37060685
Abstract

This paper focuses on nutritional recommendation systems (RS), i.e. AI-powered automatic systems providing users with suggestions about what to eat to pursue their weight/body shape goals. A trade-off among (potentially) conflictual requirements must be taken into account when designing these kinds of systems, there including: (i) adherence to experts' prescriptions, (ii) adherence to users' tastes and preferences, (iii) explainability of the whole recommendation process. Accordingly, in this paper we propose a novel approach to the engineering of nutritional RS, combining machine learning and symbolic knowledge extraction to profile users-hence harmonising the aforementioned requirements. MethodsOur contribution focuses on the data processing workflow. Stemming from neural networks (NN) trained to predict user preferences, we use CART Breiman et al.(1984) to extract symbolic rules in Prolog Körner et al.(2022) form, and we combine them with expert prescriptions brought in similar form. We can then query the resulting symbolic knowledge base via logic solvers, to draw explainable recommendations. ResultsExperiments are performed involving a publicly available dataset of 45,723 recipes, plus 12 synthetic datasets about as many imaginary users, and 6 experts' prescriptions. Fully-connected 4-layered NN are trained on those datasets, reaching ∼86% test-set accuracy, on average. Extracted rules, in turn, have ∼80% fidelity w.r.t. those NN. The resulting recommendation system has a test-set precision of ∼74%. The symbolic approach makes it possible to devise how the system draws recommendations. ConclusionsThanks to our approach, intelligent agents may learn users' preferences from data, convert them into symbolic form, and extend them with experts' goal-directed prescriptions. The resulting recommendations are then simultaneously acceptable for the end user and adequate under a nutritional perspective, while the whole process of recommendation generation is made explainable.

摘要

本文专注于营养推荐系统 (RS),即通过人工智能自动为用户提供有关饮食建议,以帮助他们实现体重/体型目标。在设计此类系统时,必须考虑到(潜在)冲突需求之间的权衡,包括:(i)遵守专家的处方,(ii)遵守用户的口味和偏好,(iii)整个推荐过程的可解释性。因此,在本文中,我们提出了一种新的营养 RS 工程方法,将机器学习和符号知识提取相结合,以对用户进行分析,从而协调上述需求。

方法:我们的贡献主要集中在数据处理工作流程上。从针对用户偏好进行预测的神经网络 (NN) 训练开始,我们使用 CART (Breiman 等人,1984 年)在 Prolog (Körner 等人,2022 年)形式中提取符号规则,并将其与以类似形式提供的专家处方结合起来。然后,我们可以通过逻辑求解器查询由此产生的符号知识库,以得出可解释的推荐。

结果:我们在一个包含 45723 个食谱的公开数据集上进行了实验,此外还有 12 个关于相同数量想象用户的合成数据集,以及 6 个专家处方。我们在这些数据集上训练全连接 4 层 NN,平均达到约 86%的测试集准确率。反过来,提取的规则与那些 NN 的相似度约为 80%。由此产生的推荐系统的测试集精度约为 74%。符号方法使得智能代理可以从数据中学习用户的偏好,将其转换为符号形式,并将其与专家的目标导向处方扩展。由此产生的推荐对于最终用户来说是可接受的,并且从营养角度来看是足够的,同时推荐生成过程是可解释的。

相似文献

1
Symbolic knowledge extraction for explainable nutritional recommenders.符号知识提取可用于可解释的营养推荐器。
Comput Methods Programs Biomed. 2023 Jun;235:107536. doi: 10.1016/j.cmpb.2023.107536. Epub 2023 Apr 5.
2
A new data mining scheme using artificial neural networks.一种使用人工神经网络的数据挖掘新方案。
Sensors (Basel). 2011;11(5):4622-47. doi: 10.3390/s110504622. Epub 2011 Apr 28.
3
[Artificial intelligence for future MD].面向未来医学博士的人工智能
G Ital Nefrol. 2018 Dec;35(6).
4
Machine learning and ontology in eCoaching for personalized activity level monitoring and recommendation generation.机器学习和本体在电子教练中的应用,用于个性化活动水平监测和推荐生成。
Sci Rep. 2022 Nov 18;12(1):19825. doi: 10.1038/s41598-022-24118-4.
5
A machine learning method for extracting symbolic knowledge from recurrent neural networks.一种从循环神经网络中提取符号知识的机器学习方法。
Neural Comput. 2004 Jan;16(1):59-71. doi: 10.1162/08997660460733994.
6
Explaining Aha! moments in artificial agents through IKE-XAI: Implicit Knowledge Extraction for eXplainable AI.通过 IKE-XAI 解释人工智能中的顿悟时刻:可解释人工智能的隐式知识提取。
Neural Netw. 2022 Nov;155:95-118. doi: 10.1016/j.neunet.2022.08.002. Epub 2022 Aug 6.
7
A comparative analysis of multi-level computer-assisted decision making systems for traumatic injuries.创伤性损伤多级计算机辅助决策系统的比较分析
BMC Med Inform Decis Mak. 2009 Jan 14;9:2. doi: 10.1186/1472-6947-9-2.
8
NeuroLISP: High-level symbolic programming with attractor neural networks.NeuroLISP:基于吸引子神经网络的高级符号编程。
Neural Netw. 2022 Feb;146:200-219. doi: 10.1016/j.neunet.2021.11.009. Epub 2021 Nov 18.
9
Explainable artificial intelligence for breast cancer: A visual case-based reasoning approach.可解释人工智能在乳腺癌中的应用:一种基于案例的可视化推理方法。
Artif Intell Med. 2019 Mar;94:42-53. doi: 10.1016/j.artmed.2019.01.001. Epub 2019 Jan 14.
10
Neural-Symbolic Ensemble Learning for early-stage prediction of critical state of Covid-19 patients.基于神经符号集成学习的新冠肺炎患者危急状态早期预测。
Med Biol Eng Comput. 2022 Dec;60(12):3461-3474. doi: 10.1007/s11517-022-02674-1. Epub 2022 Oct 6.

引用本文的文献

1
Artificial intelligence in personalized nutrition and food manufacturing: a comprehensive review of methods, applications, and future directions.个性化营养与食品制造中的人工智能:方法、应用及未来方向的全面综述
Front Nutr. 2025 Jul 23;12:1636980. doi: 10.3389/fnut.2025.1636980. eCollection 2025.
2
Decision tree model for predicting ovarian tumor malignancy based on clinical markers and preoperative circulating blood cells.基于临床指标和术前循环血细胞预测卵巢肿瘤恶性程度的决策树模型
BMC Med Inform Decis Mak. 2025 Feb 20;25(1):94. doi: 10.1186/s12911-025-02934-8.