2019年5月9日

四川之行

还有一个月左右就要结束学生时代,成为一名“真正”的社会人了。为什么说“真正”呢,因为上学的时候一直在外实习,那时也不知道自己到底是一名学生,还是一名社会人,回归学校的这一个多月,反而有些不适应。

总是开玩笑说我有一丢丢社会恐惧症,可能是性格所致,觉得生活的变化总需要有一些象征性的逗号,好对之前的生活做一次总结,对未来做一些展望。我最终的总结之一就是要出去走走,所以买了去成都的火车票,踏上了这次旅途。成都的朋友们超级给力,带我体会了一次不打卡的旅行~

“心情不好的时候,就来一顿火锅;如果一顿不能解决问题,那就两顿!”

2019年4月3日

How to learn Python

在CITYU-商学院-Management Science做RA时,主要任务是inventory与pricing等方面的coding工作,对应paper中的实验部分。该领域科研工作主要侧重点在于理论,期望结合问题的性质,给出model及optimal policy等;但在data-driven的趋势下,老板认为学生应该加强coding工作,故期望我分享如何学习编程,面向的对象为他的博士生。在这一背景下,完成了该slides。

Slides是我对自己编程学习的总结,抛开厚厚的书本,放弃“打开第一章”的动作,本着实用性的角度出发。

2018年3月19日

GUROBI Example Introduction

GUROBI是现阶段求解效率最高的商业最优化求解Solver,与之类似的还有CPLEX、LpSolve、Lingo等,介于研究生与实习期间对该类Solver接触较多,了解到合理使用Solver对求解效率的影响之大,故希望通过这篇博客来一一实现官网的案例(Python版本),对一些运筹学理论进行诠释,并给出一些自己对理论与Solver API的理解。代码使用jupyter重写(.ipynb文件),方便对模块进行解释并演示,详见代码

2018年3月13日

Operation Research and Machine Learning

实习期间研究的方向之一就是如何将machine learning的技术与运筹学结合,加速求解过程,运用到华为供应链场景。依据这个突破点,外加自身对这一块有着浓厚的兴趣,故查阅了近几年结合的研究进展,发现在运筹学传统的技术上,一旦加上learning,就可以投较好的期刊或会议,如《A machine learning -based approximation of strong branching》——INFORMS Journal of Computing、《learning to search in branch and bound Algorithms》——NIPS…
不难看出,这一研究领域是未来学术界与业界的热门方向,因此本文将自身的理解、学习进展进行记录与分享。

2018年1月17日

2017 SUMMARY

自从做了上班狗,明显感觉时间流逝的更快。我总在想是否因生活态度变懒散了,虽然每天的生活两点一线(家里、公司),也成了痛苦的早起一族,但时间不够用的感觉变多了,后来发觉是因为自身思维困惑的时间变多了,清醒来想搞事情时,已离deadline越来越近,此时急迫的心情降低了工作效率,这种现状让我等水瓶座又进入思维困惑,恶性循环发生…
所以我对这份2017的总结十分重视,也许是觉得17年平凡无奇而又刻骨铭心。平凡无奇来自于对去年整体记忆的模糊,刻骨铭心则是细想起来,却发生了使我生活改变很多的变故。

2018年1月6日

First Website Design

这是我第一次一个人单独设计并开发一个网站,需求来源大致是研究生团队的老师们希望能拥有一个团队展示平台,用以对外宣传。而调研中发现外包的费用较高,就在群里询问是否有学生感兴趣,刚好那段时间所写论文的实验结果一直难以有提升,并想到本科时用C#独立开发过一个信息系统,就揽下了这活儿,赚点外快,却没想到前前后后还是很多坑,但最后还是坚持的落实了需求。虽然我自己后来的发展方向也不与信息系统相关,但这份经历算是我17年的成果之一,故借此机会,对其好好做个总结。对于一个之前从未接触PHP、MySQL的我来说,心中的信念就是“逢山开路,遇水搭桥!”亦或是“知知为知知,不知百度知,百度不知谷歌知!”这份总结我也会分享很多技术干活,相信阅读完后对搭建系统就不再那么神秘了。

2017年11月5日

神经网络学习历程推荐

实习部门的研讨会一直在推动Deep Learning的学习,但最近的几次交流学习方向有点被带偏了,故对于这一块的学习我只能按照自己的计划来走了。看资料的过程中,发现内容良莠不齐,故希望借此文章记录自我的学习过程,一方面将精辟的学习资料进行保存,另一方面督促自己对于这一块的进一步学习。

2017年11月1日

Introduction_MCTS(未写完)

简介

最近在做一个Monte Carlo Tree Search的调研,这几年强化学习的热潮使得该算法大放光彩,我们在Alpha Go与Alpha Zero中也见识了它的强大。这篇总结本着存在必有其原因的思想,刨了下树搜索的发展历史,从发展中探讨MCTS的优点,也算是对自己这段时间调研的一个记录。

2017年10月28日

Introduction To Operation Research

实习部门做的问题主要是供应链方向的优化,包括库存控制、排产调度、装箱装柜、物流优化等等,对于建立好的数学模型,现阶段使用的Solver是GUROBI,小组成员对于其中求解的原理较感兴趣(不至于完全将其当成黑箱使用),介于我是小组中唯一的OR方向(大部分是CS、统计方向),leader希望我对这一块做个详细的调研,并与某天做一次presentation。
为了形成体系化的讲解,对单纯形部分的理论知识进行了补充,结合16年暑假跟随华南理工的一位教授学习的MIP solver知识,用一些图将自己的理解形象的表示出来。最后展示效果不错,因此也在这里进行记录与分享。
展示内容包含一些我自身对知识的理解,如有错误,请随时提出。
内容知识涉及的参考文献、资料,都可以在我的github中documents项目中查询到。


1%