全国一等奖,江苏扬州高中生用数学算法研究《红楼梦》
news.yznews.com.cn
智庄禾和尚书
核心提示
日前,由北京师范大学数学科学学院数学建模教育中心主办的“高中数学建模(应用)能力展示活动”举行,来自扬州中学的两支队伍获得一等奖。其中,扬州中学早培高一的尚书、智庄禾、包城竹同学组成的队伍,选用了KNN算法对《红楼梦》一书中虚词的使用进行了研究,得出了《红楼梦》前80回和后40回确实由两人所作的结论。文学如何与数学碰撞?他们的“红学”研究价值在哪里?昨天,记者进行了采访。
扬中学子获一等奖
用数学算法研究《红楼梦》
此次高中数学建模(应用)能力展示活动由北京师范大学数学科学学院下属数学建模教育中心举办,吸引了全国296个队伍参与。最终,71支队伍脱颖而出,参与由主办方组织的专家团队作为评委的线上答辩,角逐一、二等奖。
“《红楼梦》前八十回与后四十回是否由同一作者所写?也是研究中争论颇多的焦点问题。我们采用KNN算法对全书进行分析,证实了《红楼梦》前八十回与后四十回有明显的用词差异,应存在两名作者。”项目主要负责人尚书告诉记者,他与包城竹、智庄禾同学组成的团队,经过了一个多月的研究,最终提交了《从虚词使用角度分析〈红楼梦〉作者争议》的论文,通过了专家组评审,最终获得一等奖。
“我从小学五年级开始读《红楼梦》,至今已读了几十遍,《红楼梦》确实是一本包罗万象、常读常新的名著。”从小学三年级开始接触计算机编程的尚书,萌发了用算法对《红楼梦》一书中虚词的使用进行研究,“相比较主观的文学,数学模型是‘冷酷无情’的,不以研究者意志为转移。”尚书告诉记者,他父亲是计算机系毕业,自己对编程也很感兴趣,思维也有所改变。
计算虚词使用差异
得出《红楼梦》存在两个作者
如何用数学算法研究《红楼梦》?尚书和他的小伙伴们选择了目前最为通行的120回程甲本作为原始文本。
首先是模型假设。作出以下假设:同一个作者对虚词的使用有一定的模式可循,且这一模式对于不同作者是不同的。
“这一假设为许多曾从数学角度研究《红楼梦》的学者所采用。”尚书介绍,例如学者赵冈认为,助词在句中都不起主要作用,与内容和情节无关,并且“这些字的用法是完全受习惯的支配”,可以作为判断不同作者的标准。
news.yznews.com.cn
智庄禾和尚书
核心提示
日前,由北京师范大学数学科学学院数学建模教育中心主办的“高中数学建模(应用)能力展示活动”举行,来自扬州中学的两支队伍获得一等奖。其中,扬州中学早培高一的尚书、智庄禾、包城竹同学组成的队伍,选用了KNN算法对《红楼梦》一书中虚词的使用进行了研究,得出了《红楼梦》前80回和后40回确实由两人所作的结论。文学如何与数学碰撞?他们的“红学”研究价值在哪里?昨天,记者进行了采访。
扬中学子获一等奖
用数学算法研究《红楼梦》
此次高中数学建模(应用)能力展示活动由北京师范大学数学科学学院下属数学建模教育中心举办,吸引了全国296个队伍参与。最终,71支队伍脱颖而出,参与由主办方组织的专家团队作为评委的线上答辩,角逐一、二等奖。
“《红楼梦》前八十回与后四十回是否由同一作者所写?也是研究中争论颇多的焦点问题。我们采用KNN算法对全书进行分析,证实了《红楼梦》前八十回与后四十回有明显的用词差异,应存在两名作者。”项目主要负责人尚书告诉记者,他与包城竹、智庄禾同学组成的团队,经过了一个多月的研究,最终提交了《从虚词使用角度分析〈红楼梦〉作者争议》的论文,通过了专家组评审,最终获得一等奖。
“我从小学五年级开始读《红楼梦》,至今已读了几十遍,《红楼梦》确实是一本包罗万象、常读常新的名著。”从小学三年级开始接触计算机编程的尚书,萌发了用算法对《红楼梦》一书中虚词的使用进行研究,“相比较主观的文学,数学模型是‘冷酷无情’的,不以研究者意志为转移。”尚书告诉记者,他父亲是计算机系毕业,自己对编程也很感兴趣,思维也有所改变。
计算虚词使用差异
得出《红楼梦》存在两个作者
如何用数学算法研究《红楼梦》?尚书和他的小伙伴们选择了目前最为通行的120回程甲本作为原始文本。
首先是模型假设。作出以下假设:同一个作者对虚词的使用有一定的模式可循,且这一模式对于不同作者是不同的。
“这一假设为许多曾从数学角度研究《红楼梦》的学者所采用。”尚书介绍,例如学者赵冈认为,助词在句中都不起主要作用,与内容和情节无关,并且“这些字的用法是完全受习惯的支配”,可以作为判断不同作者的标准。
