YucongDuan的个人博客分享 http://blog.sciencenet.cn/u/YucongDuan

博文

Running Wisdom Test for DIKWP Artificial Consciousness(初学者版)

已有 12328 次阅读 2024-10-24 12:29 |系统分类:论文交流

Running Wisdom Tests for DIKWP Artificial Consciousness System

Yucong Duan

International Standardization Committee of Networked DIKWfor Artificial Intelligence Evaluation(DIKWP-SC)

World Artificial Consciousness CIC(WAC)

World Conference on Artificial Consciousness(WCAC)

(Email: duanyucong@hotmail.com)

Introduction

Building upon the Knowledge Network (K_subj) constructed in the Knowledge Module, we'll now proceed to the Wisdom Module (W). In this module, we'll apply reasoning and decision-making processes using the knowledge network, taking into account the subjective differences and confidence levels. The goal is to make informed decisions that handle uncertainty effectively and align with the system's overarching purpose.

Wisdom Module (W)Goals of the Wisdom Module
  1. Apply Reasoning: Use the knowledge network to derive insights and make decisions.

  2. Handle Uncertainty: Factor in confidence levels to weigh decisions appropriately.

  3. Align with Objectives: Ensure decisions are in line with the system's goals and purposes.

Step-by-Step Implementation of the Wisdom Module1. Define Decision-Making Criteria

We need to establish criteria for making decisions based on the knowledge network. These criteria should consider:

  • Differences between data points.

  • Confidence levels of the relationships.

  • The system's overall goals.

Example Decision Criteria:

  • Grouping Similar Items: Group data points that are similar in certain attributes with high confidence.

  • Flagging Uncertain Relationships: Identify relationships with low confidence for further analysis.

2. Implement the Decision-Making FunctionpythonCopy codedef wisdom_decision_making(K_subj, similarity_threshold, confidence_threshold):     network = K_subj.get_network()     nodes = network['nodes']     edges = network['edges']     decisions = []    # Iterate over the edges to make decisions     for edge in edges:         node_i = nodes[edge['node_i']]         node_j = nodes[edge['node_j']]         attribute = edge['attribute']         difference = edge['difference']         confidence = edge['confidence']        # Determine if nodes are similar based on the attribute         if attribute == 'color_category':            # For categorical attributes, difference is 0 (same) or 1 (different)             similar = difference == 0         else:            # For numerical attributes, use the similarity threshold             similar = difference <= similarity_threshold        # Make decisions considering confidence levels         if confidence >= confidence_threshold:            if similar:                 decision = {                    'action': 'Group',                    'nodes': (node_i['id'], node_j['id']),                    'attribute': attribute,                    'reason': 'High confidence similarity',                    'confidence': confidence                 }            else:                 decision = {                    'action': 'Do not group',                    'nodes': (node_i['id'], node_j['id']),                    'attribute': attribute,                    'reason': 'High confidence difference',                    'confidence': confidence                 }        else:            # Low confidence decisions             decision = {                'action': 'Review',                'nodes': (node_i['id'], node_j['id']),                'attribute': attribute,                'reason': 'Low confidence relationship',                'confidence': confidence             }         decisions.append(decision)    return decisions3. Apply the Decision-Making Function

Set thresholds for similarity and confidence based on the system's requirements.

pythonCopy codesimilarity_threshold = 0.1  # For numerical attributes like 'size'confidence_threshold = 0.9  # Minimum acceptable confidence level# Execute the decision-making processdecisions = wisdom_decision_making(K_subj, similarity_threshold, confidence_threshold)4. Resulting Decisions

Example Output:

pythonCopy code[     {        'action': 'Group',        'nodes': (1, 2),        'attribute': 'color_category',        'reason': 'High confidence similarity',        'confidence': 1.0     },     {        'action': 'Do not group',        'nodes': (1, 3),        'attribute': 'color_category',        'reason': 'High confidence difference',        'confidence': 1.0     },     {        'action': 'Do not group',        'nodes': (2, 3),        'attribute': 'color_category',        'reason': 'High confidence difference',        'confidence': 1.0     },     {        'action': 'Group',        'nodes': (1, 2),        'attribute': 'size',        'reason': 'High confidence similarity',        'confidence': 1.0     },     {        'action': 'Group',        'nodes': (1, 3),        'attribute': 'size',        'reason': 'High confidence similarity',        'confidence': 1.0     },     {        'action': 'Group',        'nodes': (2, 3),        'attribute': 'size',        'reason': 'High confidence similarity',        'confidence': 1.0     }, ]5. Handling Uncertainty in Decisions

If any relationships had confidence levels below the threshold, the action would be 'Review', indicating that these cases need further analysis.

pythonCopy code# Example of a low confidence decision{    'action': 'Review',    'nodes': (1, 2),    'attribute': 'size',    'reason': 'Low confidence relationship',    'confidence': 0.85}6. Prioritizing Decisions

We can prioritize decisions based on confidence and the system's goals.

  • High Confidence Decisions: Act upon immediately.

  • Low Confidence Decisions: Queue for further review or collect more data.

Integrating with the System's Goals

While the Wisdom Module focuses on making decisions based on the knowledge network, it's crucial to ensure these decisions align with the system's overarching purpose. This integration is handled in the Purpose Module (P), which we'll proceed to next.

Conclusion of the Wisdom Module

We've successfully implemented the Wisdom Module, applying reasoning to make informed decisions based on the knowledge network. The module accounts for uncertainty by factoring in confidence levels and provides a set of actions that are ready to be aligned with the system's goals in the Purpose Module.

References for Further Reading

  1. International Standardization Committee of Networked DIKWP for Artificial Intelligence Evaluation (DIKWP-SC),World Association of Artificial Consciousness(WAC),World Conference on Artificial Consciousness(WCAC)Standardization of DIKWP Semantic Mathematics of International Test and Evaluation Standards for Artificial Intelligence based on Networked Data-Information-Knowledge-Wisdom-Purpose (DIKWP ) Model. October 2024 DOI: 10.13140/RG.2.2.26233.89445 .  https://www.researchgate.net/publication/384637381_Standardization_of_DIKWP_Semantic_Mathematics_of_International_Test_and_Evaluation_Standards_for_Artificial_Intelligence_based_on_Networked_Data-Information-Knowledge-Wisdom-Purpose_DIKWP_Model

  2. Duan, Y. (2023). The Paradox of Mathematics in AI Semantics. Proposed by Prof. Yucong Duan:" As Prof. Yucong Duan proposed the Paradox of Mathematics as that current mathematics will not reach the goal of supporting real AI development since it goes with the routine of based on abstraction of real semantics but want to reach the reality of semantics. ".



https://blog.sciencenet.cn/blog-3429562-1456778.html

上一篇:Running Knowledge Test for DIKWP Artificial Conscious(初学者版)
下一篇:Running Purpose Test forDIKWP Artificial Consciousness(初学者版)
收藏 IP: 140.240.39.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

IP: 166.111.107.*   | 闂佽崵濮嶅鍡楊伓 闂佽崵濮嶅鍡楊伓 +1 [3]闂備礁鎲$敮妤€鐜婚崸妤佸仧闁跨噦鎷�   2009-1-17 16:27
濠电姰鍨奸崺鏍嚌妤e啫鐭楃憸鏃堝箖闄囬ˇ鏌ユ煟椤垵澧い鏇秮閹晠宕f径濞惧亾闁秶鍙撻柛銉厛濞堟棃鏌熼懞銉︾濠碘剝鎸冲畷鎺戔堪鎼淬垻绋戦梻浣烘嚀閻忓牓宕戦幘缁樼厸闁逞屽墰閹瑰嫰濡歌閹叉悂姊哄Ч鍥у閻庢凹鍙冨缁樼節閸曨厾鐓嬮梺閫炲苯澧村┑鈩冩尦閺佹捇鏁撻敓锟�
IP: 12.51.192.*   | 闂佽崵濮嶅鍡楊伓 闂佽崵濮嶅鍡楊伓 +1 [2]闂備礁鎼ú銊┿€佹繝鍐浄闁跨噦鎷�   2009-1-16 22:49
闂備焦妞块悡鍫ュ窗閺囥垹绀夐柣鏃傚帶閸屻劑鏌i弬鎸庡暈闂傚嫬绉归弻锟犲礋闂堟稓浠寸紓浣虹帛閻楁绮欐繝鍥ч唶婵犲﹤鐗忓畷婊堟⒑濮瑰洤鐏柛鐘虫尭閳绘捇骞嬮敃鈧繚闂佽法鍣﹂幏锟�
IP: 166.111.107.*   | 闂佽崵濮嶅鍡楊伓 闂佽崵濮嶅鍡楊伓 +1 [1]闂備礁鎲$敮妤€鐜婚崸妤佸仧闁跨噦鎷�   2009-1-16 21:16
闂佽崵鍠愰悷銉╁磹閹间焦鍎岄柛宀€鍋涘浠嬫倶閻愯泛浜圭紒澶屽帶闇夐柛蹇氬亹閸熻尙绱掓潏銊х畵妞ゆ洏鍎靛畷鐓庘攽閸℃瑢鍋撴總鍛婎棅妞ゆ帒顦禍鍓х磼鏉堛劎绠撴い鏇樺劦瀹曞ジ鎮㈤搹鍦殺闂備礁鎲$敮妤呮儑瑜版帒鐒垫い鎺嗗亾闁稿﹦鏅划瀣箛閻楀牊娅栭梺璺ㄥ櫐閹凤拷

1/1 | 闂備浇顕栭崜姘i幒妤婃晣闁跨噦鎷�:3 | 濠碘槅鍋撶徊楣冩偋閻樿违闁跨噦鎷� | 濠电偞鍨堕幐鎼佹晝閿濆洨鍗氶悗娑櫱滄禍婊堟煥閻曞倹瀚� | 濠电偞鍨堕幐鎼侇敄閸曨厾鍗氶悗娑櫱滄禍婊堟煥閻曞倹瀚� | 闂備礁鎼悧婊堝磻婵犲洤违闁跨噦鎷� | 闂佽崵濮撮幖顐︽偪閸ヮ灐褰掓晸閿燂拷

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2025-2-1 11:48

Powered by ScienceNet.cn

Copyright © 2007-2025 中国科学报社

返回顶部