要获取文献中的程序,你可以尝试以下几种方法:
搜索学术资源
Google搜索:使用论文标题或第一作者的姓名进行搜索,可能会找到作者的个人学术主页或相关代码分享。
Google Scholar:这是一个广泛使用的学术搜索引擎,可以通过论文标题或作者姓名找到相关论文和代码实现。
访问代码托管平台
GitHub:在GitHub上搜索论文名称或算法名称,可能会找到其他研究者分享的代码实现。
GitLab:类似于GitHub的代码托管平台,也可以搜索相关代码。
Bitbucket:另一个代码托管平台,同样可以搜索代码。
使用专业网站
Papers With Code:这个网站允许你输入论文全名或算法名称来搜索相关代码实现。
Code Ocean:这个平台允许研究人员提交代码,并可以找到其他人的数据和代码。
直接联系作者
邮件联系:尝试通过电子邮件联系论文的第一作者,询问是否可以获得代码。虽然这种方法成功率不高,但一些博士生或研究人员可能愿意分享他们的代码。
查看论文引用
论文引用:仔细阅读论文,查看是否有提到代码和数据的来源,以及相应的链接。这些链接可能会指向代码实现或数据集。
利用学术社区
学术论坛和社区:在学术论坛和社区中提问,如Stack Overflow、Reddit的r/MachineLearning等,可能会得到其他研究者的帮助。
编译和安装依赖
代码依赖:如果论文中提到了特定的编程语言或库,确保你已经安装了相应的编译器和依赖库,然后按照论文中的步骤进行编译和安装。
通过以上方法,你应该能够找到并获取文献中的程序。如果论文中的算法非常复杂,自己从头开始实现可能是一个挑战,但这也是一个学习和深入理解算法的好机会。