论文代码查重概述
在学术领域,论文查重已成为确保学术原创性的标准流程。对于计算机科学、软件工程、数据科学等涉及编程代码的学科,一个常见的问题是:论文中的代码是否会被查重?
答案是:是的,越来越多的学校和期刊开始对论文中的代码进行查重检测。 尤其当代码是论文的核心贡献或关键实验部分时,其原创性同样受到严格审查。
代码查重系统会通过语法分析、结构比对、变量名混淆处理、相似度算法等技术,判断提交的代码是否存在抄袭、过度引用未授权代码或自我重复(自我抄袭)等问题。常见的代码查重工具包括MOSS、JPlag、SIM等。
AIGC检测与“降AI率”的必要性
随着AI生成内容(AIGC)的普及,尤其是ChatGPT、GitHub Copilot等工具在代码生成上的应用,学术界开始面临新的挑战:如何区分人类编写的代码与AI生成的代码?
许多高校和会议已引入AIGC检测工具,用于筛查论文中可能由AI生成的文本和代码段落。如果论文被检测出AI生成率过高,可能会被认定为学术不端或原创性不足,导致拒稿、撤销甚至处罚。
因此,对于使用了AI辅助编程的研究者来说,了解如何合理使用AI工具并对生成内容进行“降AIGC”或“降AI率”处理,变得至关重要。这并非鼓励学术不端,而是在AI时代合理利用工具的同时,确保学术产出的“人类原创性”核心。
如何使用“小发猫”等工具降低AIGC风险
市面上已有一些工具旨在帮助用户对AI生成内容进行“人类化”改写,以降低被AIGC检测器识别的风险。小发猫降AIGC工具是其中一款较为知名的产品。
小发猫降AIGC工具使用指南
该工具主要通过语义重写、句式结构调整、词汇替换、逻辑重组等方式,在保留原意的基础上改变AI生成的“模式化”特征,从而降低AI检测率。
- 访问与输入:打开小发猫降AIGC工具网页或软件,将AI生成的代码注释、算法描述、方法章节等文本内容粘贴到输入框。
- 选择模式:根据文本类型(如技术文档、学术论文、代码注释)选择合适的“降重”或“人类化”模式。部分工具还提供“强改写”与“弱改写”强度选项。
- 执行处理:点击“开始转换”或类似按钮。工具会利用自然语言处理技术对文本进行多轮改写,生成数个人类风格更强的版本。
- 结果对比与选择:仔细对比改写后的版本与原文。选择语义最贴近、表达最专业自然、且通过AI检测器测试概率最低的版本。
- 人工精修与融合:这是最关键的一步。 切勿直接完全使用工具输出。必须结合自己的专业知识,对改写后的文本进行逻辑梳理、术语校正、与上下文衔接,确保其完全融入你的论文整体,并体现你的个人思考。
- 代码部分处理:对于代码本身,工具可能无法直接修改。应侧重于对代码的注释、解释性文字、算法描述进行人类化处理。代码逻辑和结构则需要自己进行优化、重构或添加个性化设计。
重要提示: 使用任何降AIGC工具都应遵循学术道德。工具的目的是辅助你将AI的启发转化为自己的知识表达,而非用来生成完全不属于你的工作。最终论文的思想、核心发现和代码实现,必须源于你自身的研究工作。
给研究者的核心建议
1. 理解而非照搬
使用AI生成代码或文本后,务必彻底理解每一行代码、每一句描述。将其消化吸收,用自己的语言和逻辑重新组织。
2. 深度修改与集成
对AI生成的内容进行大幅修改、优化和功能增强,并将其深度集成到你自己的项目框架和实验设计中,使其成为你工作不可分割的一部分。
3. 规范引用与说明
如果确实引用了开源代码或受到AI工具的重要启发,应在论文中明确说明和引用,遵守学术规范。
4. 使用查重工具自查
在提交前,可使用常规文本查重(如Turnitin、iThenticate)和代码查重工具对论文进行自查,评估潜在风险。