@devilogic
2017-07-22T18:10:52.000000Z
字数 2331
阅读 1780
devilogic
日志
今年月本人开始接手管理公司的销售部门。虽然这并不是如我所愿。但是实属无奈,鸠家中有事,朱哥哥忙于联系战略合作。本人一技术屌丝,开始去全国各地出差跑销售,做售前。时常早晨5点起床搭最早航班去见客户,又搭最晚航班回京。原来真心没觉得销售,售前工作轻松,无非就是动动嘴。如今自己管理销售团队才觉得痛苦,才明白销售售前人员的不易。在这里向娜迦赚钱团队致敬,你们真的很辛苦,一方面要应付我这种不讲道理的CTO,一方面又要应付竞争厂商这群流氓。
今天早上飞来上海和客户见面,差点又像三年前一样骂了客户。好在这次没带脏字,只是理直气壮的给客户科普了一下https并不是加个s就加密了,加密和签名是两个东西等等等等。。。好在客户深明大义不和我一般计较。BB完毕后,晚上准备回京,行政小妹通知我去的虹桥。当我到了虹桥,一个短信告知我航班晚点,但是短信中的机场是从浦东出发。在确定信息之后,当我赶到浦东时,航班以延误。无奈来到朱老板订的酒店留宿一宿。正好有个项目的文档要写,其中遇到一个关于数值计算的问题。本人觉的可以设计一个数学模型来解决,所以就有了以下的东西。
这个问题大体可以描述为,有不同的场景,每个场景都有一些自设定的元素。最终在这个场景中可以通过这些元素得到一个分数。然而每个场景都有一定联系。但是这个场景的存在顺序并且顺序固定。最终的场景会得到一个最终分数。
我的想法是场景的元素计算得出的值可以用一个单层前向网络做计算权和运算,考虑到场景切换,其实是一个时序问题,但是顺序是固定的。我这里想给客户设计成场景切换是由当前场景因素影响的,并且当前场景所做的对下一个场景是有影响的,所以考虑用邻接图来表示场景切换。
使用前向网络模型,计算一组特征元素得到的结果。使用此结果来当前状态对下一个状态的转移值,通过此值来同转移矩阵中的目标值做比较,与哪个状态更接近,则转移的状态就选定那个状态(这里的思想借鉴马尔可夫模型的设计,将概率值换成目标值)。而转移后的状态又受到上一个状态的影响从而反向通过上一个状态的输出值来影响当前状态的权值。从而达到上一状态影响当前状态的效果。
我们需要首先设定模型的几个要素:
上述矩阵,行表示源,列表示目的,其中的表示了从源转到目的的目标值。
这里想用梯度下降法的思想来修订权,但是由于其实这是两个独立的运算,上一个状态的输入与下一个状态并无直接联系。而误差的修订也不是因为当前输出引起的,再者还有两个状态输入向量维度的不同。所以这里不考虑当前状态的输入对输出影响,直接使用上一个状态与下一个状态的标准差乘以一个学习速率来修订。
纯属苦中做乐,准备看看我要出多少次差,可以把这个模型完善成我想要的样子。在还没写完这篇日志时,朱哥哥顺利通知我早上改签的航班也取消了,看来北京的雨真的好大。周5的剑道练习又参加不上了,感觉武功要废掉了。
真好的好久好久,没有搞破解逆向了。这几家傻逼竞争厂商绝对是在逼我日他们菊花。