不得不说,信任是十分珍贵且稀少的一样东西。其珍贵和稀少的原因很简单——怀疑是很容易的。

阅读全文 »

丹药管理是炼丹术中很重要的部分。毕竟,当一批一批的丹药通过不同的材料和火候炼制出来之后,我们总是会产生如下需求:

  • 对丹药效果进行评估,筛选出好的丹药
  • 将一批丹药的效果进行对比,从而发现好的材料配比(超参数)
  • 发现了一颗效果好的丹药,想要复现这颗丹药的生产过程
  • ......

为了实现以上需求,我们便需要炼丹管理技术,简单来说,就是要在 代码超参数模型之间建立映射关系并对齐进行存储,以便支持后续的分析以及训练过程的回溯。由此,诞生了很多机器学习全生命周期管理软件,本文主要介绍一款开源软件:MLflow 的简单使用流程

阅读全文 »

前段时间,我完成了第一篇论文,经历了从选题 -> 实验 -> 结果分析 -> 论文的全过程。在此期间虽然走了一些弯路,但也对科研发文的方法论有了新的认识。本文将围绕该次发文过程,概述科研大体流程,并对其中的一些细节进行思考。为今后的科研发文以及想要发文章的朋友们提供参考。

致谢:感谢在实验和论文撰写过程中给予我指导的老师以及与我探讨的朋友们。

Generated by ChatGPT-4

阅读全文 »

本文主要对基于策略优化定理的强化学习算法及相关变体进行一个梳理和总结。

阅读全文 »

深度学习的实验通常都需要跑很久,如果没有主动推送的手段,那么就会出现以下两种情况:

  • 过一段时间检查一下实验结果,无法专心干别的事情。
  • 撇下不管,实验跑g了也不知道,跑完了也不知道。

为解决以上问题,就需要给实验程序加上监控进程,在实验结束后进行通知并发送实验结果。本文的脚本主要包含三部分内容:进程监控,tensorboard 数据提取,企业微信机器人通知。

阅读全文 »

我过去经常帮身边的朋友指导电脑硬件配置。然而,对于个人电脑来说,如果胡乱装软件,或者用了不合适的软件,会让电脑的使用效率事倍功半。同时,在我个人拿到一台新电脑时,也需要根据我的习惯初始化配置很多软件到新电脑上。由此,便有了写一份软件配置清单的想法,一来可以给大家做一些软件推荐,二来我自己也留一份作为参考。

阅读全文 »

在使用公共服务器时,通常用户只有普通权限账户,无法按照自己的想法任意对服务器进行配置。为满足这种需求,常使用docker来实现在容器内使用root权限来自由配置环境。VNC是一种常用的远程桌面,可以通过端口通信实现服务器渲染画面的回传。这在进行一些有界面的实验(如mujoco,habitat, igibson环境)时非常有用。本文将主要介绍如何在docker中配置vnc桌面,并给出了一个打包好的镜像:kezhiadore/ubuntu-vnc - Docker Image | Docker Hub

是可爱的垃圾呀
阅读全文 »

前两天,由4位轮值主席组织的第一届游在长安活动正式落幕。在活动组织过程中,有一个小游戏的分组问题很有一次,在此记录。

阅读全文 »
0%