人工智能(以下简称AI)的创造力建模和机器实现研究一跃成为热门话题ღ✿,各种有创造力的软件层出不穷ღ✿,其突出成就体现为会写学术论文和能打败世界围棋冠军的软件ღ✿,能创作小说ღ✿、绘画之类作品的多层次人工系统等ღ✿。基础理论研究也成就卓著ღ✿,诞生了足以填补AI空白的新生事物——“计算创造力”WRITEAS注射ღ✿。它有两个指称ღ✿,一是指由人工系统所实现的创造力或AI创造力ღ✿;二是指专门研究如何让人工系统表现创造力的ღ✿、融理论探讨与工程实践于一体的AI分支领域ღ✿。
开创有中国气派的计算创造力AI分支ღ✿,除了要全面深入研究国外计算创造力建设的成功经验ღ✿、完成“补课任务”之外ღ✿,还应弯道超车ღ✿,直接切入其前沿阵地ღ✿,着力研究前提性ღ✿、前瞻性基础理论问题ღ✿,聚焦其中的心灵-认知哲学问题ღ✿,如创造力建模的原型实例问题ღ✿、计算机实现创造力的可能性问题ღ✿、软件工程的“接地”与“真实性缺失难题”等ღ✿。
AI让计算机实现创造力ღ✿,就是把人类或非人类的创造力当作样板或“原型实例”来建模ღ✿。而要如此ღ✿,当然得优先回答前提性心灵-认知哲学问题ღ✿,如创造力本身究竟是什么ღ✿,有无不同于思维等认知能力的独立的创造力ღ✿,它本身的结构ღ✿、本质和秘密是否能向人类认知开放?麻烦在于ღ✿,传统的创新观即使不是全部ღ✿,至少也有一部分是计算创造力研究的拦路虎ღ✿,如根据传统的浪漫主义和神秘主义的创新观ღ✿,创造力本身是一种谜或神秘性ღ✿,甚或是一种悖论ღ✿。即使世上有创造力发生ღ✿,那也是缪斯诸神独有的品质ღ✿。
要清除创造力计算建模的上述屏障ღ✿,无疑要设法让创造力进入AI科学基础研究的中心ღ✿,为之祛魅ღ✿,消除其神秘性ღ✿,把创造力从认知高不可攀的神坛上拉下来ღ✿,使其回归为自然界的一种客观的过程或力量ღ✿。世界上的所谓神秘性ღ✿、谜团都是相对于人已有的认知而言的ღ✿。过去没有认识清楚的东西就是谜ღ✿,就充满神秘性ღ✿,如天上的打雷在科学不发达的时代就被认为是神秘莫测的力量ღ✿,随着物理学的发展ღ✿,它被祛魅了ღ✿,进而回归它本来的自然现象的地位ღ✿。创造力也是如此ღ✿。
创造力之所以不神秘ღ✿,之所以能为机器建模ღ✿,从内在方面说ღ✿,就是因为它依赖的是我们平常的认知能力ღ✿,如思维ღ✿、想象ღ✿、联想ღ✿、类比等ღ✿。它们以一定的方式集合在一起ღ✿,就有创新现象的突现ღ✿。用科学的语言说ღ✿,创造力的发挥是由分布式皮层网络决定的ღ✿,其现实显现不取决于单个的大脑区域ღ✿;创造力的神经基础随任务需求及其形式的变化而变化ღ✿;多数创新任务的完成都与默认模式网络和执行控制网络的动态耦合有关ღ✿。默认模式网络的激活反映的是来自长期记忆的想法或信息的自发生成ღ✿,而执行控制网络的激活反映的是约束思维完成特定目标任务的过程ღ✿。因此创造力是自然现象ღ✿,可以得到计算建模和机器实现ღ✿。就创造力最倚重的发散性思维而言ღ✿,它们由节点的激活所构成ღ✿。如果这些节点非常固定地连接起来了ღ✿,那么它们就表现为常规的心理现象ღ✿。人有发散性思维ღ✿,不外是出现了微弱的ღ✿、间接的连接ღ✿,进而唤醒系统用非特异性激活来撞击大脑皮层ღ✿。结果人的精神生活中就表现出常见的灵光乍现之类的现象ღ✿。
就最具认知封闭性ღ✿、被视为心智奇迹的灵感ღ✿、顿悟之类而言ღ✿,只要人类认知有办法走进去jdb平台appღ✿,它的神秘性就会慢慢消散ღ✿。它的所谓神秘不过是作为解决问题的方式不同于标准的分析问题的方式ღ✿。后一类方式的特点在于ღ✿,承认所要解决的问题易于用语言表达出来ღ✿,这类问题可用直接的ღ✿、逻辑的方式来加以解决ღ✿。实验证明ღ✿,当被试面对能用逻辑方式解决的问题时ღ✿,他们就会用语言来报告他们解决问题的循序渐进的步骤ღ✿。而适合于用灵感等方法解决的问题则不同ღ✿,被试不大可能用逻辑的论证来解决问题ღ✿,在这种情况下ღ✿,解决问题的过程就会表现出不可言说的特点ღ✿。尽管如此ღ✿,这样的借助灵感解决问题的过程同样是由生物的大脑完成的ღ✿,里面不会有超自然的力量ღ✿,仍是可为科学说明的自然过程WRITEAS注射ღ✿,如有关信息以特定方法被编码和加工的过程ღ✿。
让机器实现创造力ღ✿,对创造力作出计算化也是必要条件ღ✿。所谓计算化ღ✿,就是为概念提供操作定义ღ✿,或把创造力翻译成能在人工系统上实现的属性ღ✿,用计算术语重新表述创造力及其构成ღ✿,揭示它所具有的形式或符号转化的本质特点ღ✿。计算化也可理解为用计算术语对有关概念作形式化处理ღ✿。形式化的方式多种多样ღ✿,如代数形式化ღ✿、逻辑形式化等ღ✿。为满足形式化的要求ღ✿,已诞生了像代数符号学这样的研究ღ✿。它试图从逻辑上将符号ღ✿、符号系统及其映射的结构形式化ღ✿。随着计算创造力探讨的深入ღ✿,已诞生了许多有理论根据和实用价值的创造力计算化方案ღ✿,如认知方案ღ✿、程序方案ღ✿、情境主义方案ღ✿、计算主义方案等ღ✿。根据计算主义方案ღ✿,将创造力计算化ღ✿,就是要用概念空间ღ✿、启发式ღ✿、搜索等计算术语去说明创造力ღ✿,去重构创造力观念ღ✿,例如将创新能力的诸组成ღ✿、诸机制形式化于机器之中ღ✿。只有做了这样的工作ღ✿,机器才能实现这些形式化或其中的一部分ღ✿,进而完成创新任务ღ✿。
计算创造力基础理论建设的又一工程是化解怀疑论的质疑ღ✿,即计算机和创造力风马牛不相及ღ✿,因为创造力是人类心灵的奇迹ღ✿,是最能体现人的本质特点的东西ღ✿,而计算机是按程序运行的ღ✿,所做的事情都是程序员安排好了的事情ღ✿,其特点是被编程ღ✿。被编程是自主性的对立面ღ✿,而自主性是创造力的必然特征ღ✿。计算机即使能表现所谓的创造力ღ✿,也只应归功于程序员ღ✿。程序中的指令ღ✿、规则决定了计算机的所有可能表现ღ✿,这些是没法超越的ღ✿。
但只要作与时俱进的研究ღ✿,就会发现ღ✿,上述认知是基于对程序狭隘而陈旧的理解而形成的ღ✿。根据对程序的新研究ღ✿,上述看法的问题在于没有看到程序包含规则本身的变化ღ✿,即程序中包含规定怎么变化的规则ღ✿,能被嵌入随情境变化而变化的“活算法”甚或有创造力的算法ღ✿。再者ღ✿,程序被内嵌了能学习的算法ღ✿,会对来自环境的没有预料到的输入作出反应ღ✿。重要的是ღ✿,它还包含遗传算法ღ✿,这种算法能对程序面向任务的规则作出随机更改ღ✿。这些变化类似于促成生物进化的点突变和交叉ღ✿。许多进化程序还包含适应度函数ღ✿,它能从每个新一代任务程序的成员中挑选出最好的成员ღ✿,作为下一轮随机按规则变化的“父母”ღ✿。没有适应度函数时ღ✿,这样的选择由人来做ღ✿,而有了这样的函数ღ✿,机器就可以“自己”做了ღ✿。这意味着ღ✿,机器由于程序概念的变革而有了特定意义的自主性和创造力ღ✿,也能生成符合人类创造力两个标准(即新颖性和有用性)的输出ღ✿。以进化编程为例ღ✿,它可以导致初步的转型性人工智能ღ✿,即让机器有转型性创造力ღ✿,如有的程序生成的图像完全不同于原来的图像ღ✿,即是新的和有用的图像ღ✿。之所以如此ღ✿,是因为遗传算法不仅允许单一的被编程的指令内的点突变ღ✿,如改变一个数字ღ✿,而且允许整个图像生成程序的连续和分层的嵌套ღ✿。
由于AI建模和实现创造力如何可能既是一个理论问题WRITEAS注射ღ✿,又是一个实践问题ღ✿,且后一方面更根本ღ✿、更关键ღ✿,因此ღ✿,我们既可双管齐下ღ✿,同时从理论和实践上探讨人工系统表现创造力如何可能问题ღ✿,又可将重点放在工程实践的攻关之上ღ✿。事实上ღ✿,AI采取了边讨论边实践的策略ღ✿,并把重点放在如何设计有更大创新能力的人工系统之上ღ✿,已取得了大量举世瞩目的成果ღ✿,如前述的会撰写创新性论文和创作文艺作品的软件ღ✿,能对最难预测的蛋白质结构作出远超人类科学家的最准确预测的AlphaFold等ღ✿。既然如此ღ✿,现在似乎没有必要再在创造力是否可能这一问题上浪费人类的宝贵精力ღ✿。事实上ღ✿,计算创造力研究已然有这样的前进方式ღ✿,即抛开“是否可能”等宏大理论问题ღ✿,而在解剖具体的创造力形式的基础上ღ✿,做一些具体ღ✿、细小的让人工系统实现创造力的工作ღ✿。
软件工程就是将系统化的ღ✿、严格约束的ღ✿、可量化的方法应用于软件的开发ღ✿、运行和维护等工程技术研究和实践的过程ღ✿。在计算创造力研究中ღ✿,软件工程既是其主要驱力ღ✿,也可说是其主要工作ღ✿,例如在所从事的应用领域(绘画ღ✿、游戏ღ✿、科学发现等)研究ღ✿、设计ღ✿、编写有创造力的软件ღ✿。用哲学术语说jdb平台appღ✿,它是名副其实的“牛鼻子”ღ✿,因为不管为创造力做多少祛魅ღ✿、计算化和模型建构工作ღ✿,最终都要通过软件来落实和实现ღ✿。
应承认ღ✿,刚开始由于人们对软件的本质和作用持这样的理解ღ✿,即设计软件不过就是编写代码和算法ღ✿,因此计算创造力中出现的软件多数成了实现目的的手段WRITEAS注射ღ✿。如果认识和实践停留在这个水平ღ✿,那么计算创造力的创造创造力的理想就无法变成现实ღ✿。基于从创新软件的角度对软件工程的认真反思和研究ღ✿,人们对目标作了这样的调整ღ✿,即让软件生成的代码和算法同时成为一种创新成果ღ✿,让软件成为有创造力的软件生成器ღ✿,它的一个作用是向世界提出问题ღ✿,而不仅仅是解决问题ღ✿。要如此ღ✿,就要改变方法论ღ✿。基于这样的认知ღ✿,计算创造力编程中的代码就不像在别的地方那样只是一种工具ღ✿,而是能像科学或艺术中的成果或过程一样ღ✿,即这样的代码也有自己的生命ღ✿,可以被研究ღ✿、修改ღ✿,可应用于不可预见的领域中ღ✿,可受到文化的推崇ღ✿,等等ღ✿。按照这样的理念去设计和研制软件ღ✿,就不仅是在从事工程技术工作ღ✿,而同时是在进行具有哲学意义的创造力探讨ღ✿,其表现是ღ✿,这里一定会重思创造力的本质等哲学问题ღ✿。根据新的研究ღ✿,创造力的作用不只在于解决问题ღ✿,更重要的是向世界提出问题ღ✿,或将世界问题化ღ✿。所谓问题化是指ღ✿,所生成的代码暴露了这样的机会jdb平台appღ✿,即要么有助于通过问题解决更好地理解世界ღ✿,如暴露一种意外的异常或关于数据集的假设ღ✿,要么将代码应用于变化之中以改变世界ღ✿。
软件工程的关键工作是编程WRITEAS注射ღ✿,因为计算机表现创造力是通过程序实现的ღ✿。具言之ღ✿,要让机器表现创造力ღ✿,除了要研究创造力jdb平台appღ✿、让其计算化以便实现于程序之外ღ✿,还要探讨程序的承受能力问题ღ✿,如程序与创造力是何关系ღ✿,能否实现创造力ღ✿,能实现到何种程度ღ✿,等等ღ✿。正是看到这一点ღ✿,许多计算创造力研究专家便践行这样的工程学进路ღ✿,即先研究程序的承受能力和本质ღ✿,再据此对创造力作计算化说明ღ✿,解决具体的工程实现问题ღ✿。
冷静反思已有的计算创造力软件和编程研究工作ღ✿,哲学家和一些关注基础理论工作的AI专家都承认ღ✿,已有的模拟了各种智能现象的软件都有“真实性缺失(lack)难题”ღ✿。这一问题其实是塞尔等人所说的“意向性缺失难题”在计算创造力建模中的表现WRITEAS注射ღ✿。只要考察就会发现ღ✿,人类所表现的创造力有两种情况ღ✿:一是系统真实地实现了创造力ღ✿,如该系统要么是创新的真正合作者jdb平台appღ✿,要么是能独立创新的自主体ღ✿;二是被评价为ღ✿、被解释为有创造力ღ✿,即有表面上的创造力ღ✿。按照关于创造力的内在主义的观点ღ✿,已有的有创造力的软件只是被评价为有创造力ღ✿,而非真的有创造力ღ✿,此即真实创造力的缺失问题ღ✿。
要让计算系统真的有创造力ღ✿,首先应弄清人类创造力中的真实性ღ✿,如说他们真的有创造力是什么意思?创造力的真实性的标准ღ✿、表现是什么?人的创造力之所以是真实的ღ✿,除了真的是由人的目的ღ✿、动机ღ✿、力量决定并可随时予以调节之外ღ✿,它还镶嵌ღ✿、渗透在人类文化之中ღ✿,与之融为一体ღ✿,既受文化的制约ღ✿、影响ღ✿,又服务于文化ღ✿。“真实性”的范围还可扩大到生活的诸多方面ღ✿,如对自己经验ღ✿、经历的描述是不是真的ღ✿。再者ღ✿,要让人工创新系统有真实的创造力ღ✿,出路之一无疑是研究人的创造力具有真实性的根源和条件ღ✿。只要解析ღ✿,就能发现人及其创造力之所以真实ღ✿,是因为人及其创造力有“接地”(grounding)的特点ღ✿,即生活于ღ✿、具体化于他们的世界中ღ✿,如海德格尔所说ღ✿,人是在世存在ღ✿。反观计算系统ღ✿,它的创造力之所以不真实ღ✿,是因为它不接地ღ✿,没有生活基础ღ✿。因此要解决真实性问题ღ✿,关键是解决计算创造力软件的“接地”问题ღ✿,即应在设计真的有创造力的软件时ღ✿,让它有自己的生活世界ღ✿,让它嵌入ღ✿、具体化于它的世界之中ღ✿。其实ღ✿,计算创造力研究专家已在着手解决这一问题ღ✿,“情境主义计算创造力”构想就是其积极成果ღ✿。当然ღ✿,要解决真实性缺失问题ღ✿,具体的工程技术研究也是其必要条件ღ✿。这里关键是解决如何自动生成代码的问题ღ✿。要实现这一愿景ღ✿,必须坚持两个原则ღ✿:第一ღ✿,应将世界问题化ღ✿;第二ღ✿,创建程序应被看作是有自己权利的工作ღ✿,而不只是达到目的的手段ღ✿。通过这种方式ღ✿,代码自动生成就可为最前沿的计算创造力技术提供一个合适的试验场地ღ✿。在这里ღ✿,对话性生成技术的作用也很重要ღ✿,因为只有通过它ღ✿,才能让用户相信所生成的代码产品是有用的ღ✿,进而解决有关的哲学问题ღ✿,如计算系统如何可能具有自主性ღ✿、意向性等ღ✿。
(作者ღ✿:高新民ღ✿,系国家社科基金重大项目“东西方心灵哲学及其比较研究”首席专家ღ✿、2024年度《国家哲学社会科学成果文库》入选者ღ✿、华中师范大学哲学系教授)JDB电子·中国官方网站ღ✿。JDB电子娱乐ღ✿,jdb平台appღ✿,JDB官方正版下载ღ✿,jdb电子官网入口Appღ✿,jdb电子试玩平台ღ✿,人工智能jdb电子试玩网页ღ✿,
微信公众号
JDB电子游戏官网视频号
全国统一热线:400-696-6916
广东公司:广东省佛山市顺德区伦教宝汇路JDB电子游戏官网智造数智产业园
13077439821 屈老师
浙江公司:浙江省宁波市江北区JDB电子·(中国区)试玩平台-JDB电子游戏官网
13077439821 屈老师
江苏公司:江苏省无锡市梁溪区
13077439821 屈老师
安徽公司:合肥市高新区中安创谷
13077439821 屈老师
全国统一服务热线