2019-10-31 沉住气,不要总着急,坚持
1、小蓝书/西瓜书 (9/1~10/31经典算法梳理和学习)
机器学习基础(√) 感知机(对偶解法) 最近邻算法(√) 贝叶斯(√) 决策树(ID3、C4.5有哪些改进点?CART分类和回归树,哪些改进点(√)) 逻辑回归最大熵(√) 支持向量机 集成算法(√)
EM算法 HMM CRF 计算学习理论 半监督学习 强化学习 规则学习
学习结果:强化学习和规则学习还没有学,其他已经基本掌握;等其他内容学完后,可以回过头再学习一遍上述内容
2、数学之美/统计自然语言处理/这就是推荐引擎系统/谷歌搜索引擎(19/11/1~20/1/31 自然语言处理基础知识)
3、花书/花书配套的实战书/经典论文(19/11/1~20/1/31,深度学习基础内容)
4、Java实现Lightgbm、线上代码梳理、其他实时算法(10/8~11/31)
5、Leetcode/百面机器学习/刘建平博客(135篇文章)(11/1~1/31 机器学习内容查全补漏)
6、高等数学、离散数学、概率论与统计学、抽象数学、矩阵论、运筹学(11/1~12/31)
7、2019/10/28: 深度学习反向传播推导
1.spark跑特征分类数据
2.tensorflow网络模型测试(cnn+lstm效果不佳) (1)cnn+gru/lstm 训练效果不佳原因查询。 (2) lstm单独训练效果实验 完成
3.tensorflow网络模型优化(word2vec/多通道CNN) (3)word2vec原理推导使用 (4) 多通道cnn模型搭建 (5)多层text-cnn模型训练 (6) 文本语料整理,解决偏分类的问题。
4.tensorflow数据来源进行优化处理
5.文本聚类/文本分类/主题分布(LDA/LSA/PLSA)
6.小象学院机器学习课程学习,项目代码要进行实际运行
7.七月在线推荐课程继续学习。
8.LeoCode代码,数据结构复习
9.小象学院深度学习课程
10.小象学院tensorflow项目实战课程
11.scikit-learn代码。
12.百面书籍
13.美团机器学习实战
14.命名实体识别(NER)
15.意图识别 cnn/lstm
16.文本摘要 seq2seq
17.李弘毅深度学习(keras实战)
18.Ranklib Learing 2 Rank java版本实现。
19.基于目前已有的语料进行机器翻译,对比实际结果。
20.强化学习研究,以及思考有哪些场景可以使用强化学习。
21 GAN研究
22.dubbo进行学习
23.springboot进行复习
24.jvm调优,java高并发,多线程复习
25.scala多个视频复习
- dnn学习,更深层神经网络实验学习 wide && deep
27.统计学习。李航统计学习,统计学习书。
28.机器人对话 小象学院视频学习,书籍学习。
29.知识图谱 视频学习。
- scala复习,应用到实际项目中。
31.网易公开课 各个数学分支,算法导论,计算机科学 补充学习。
- 阿里巴巴 数字经济下的算法
33.美团2018技术书籍
34 redis/tair 深入复习
35 python系统化进行复习整理,结合各个项目。
36.机器翻译 seq2seq/trannsform
37.tensorflow/keras 基础知识需要进行跟踪练习
mvn clean install -Dmaven.test.skip -Dautoconfig.skip -U deploy
宝信 10.129.176.49
外高桥 10.138.156.221
mq 接收处理 1.会话启动时传入参数对象,依赖于哪个jar包 1.1 对象里面的属性参数 确认. userId,consultId ,详细确认找张勇 1.2 传入到接口的参数内容 确认. userId,consultId ,详细确认找张勇 1.3 第一次启动的时候发送im的对象里面 QuestionBody输入一句提问的话,AnswerBody里面塞入一些答案选项,具体还要根据showType进行确定。
2.客户端反馈时传入参数对象,依赖于哪个jar包 ImMsgReceiveEntity 2.1 对象里面的属性参数确认 userId,consultId ,详细确认找 马会阳 确认。 2.2 传入到具体接口的内容确认 ResponseBody callback字段,和AnswerOptions 内容 2.3 message callback 确认格式 json体主要是用来控制轮次,用户需要回传的内容。 2.4 fromId, userId 确认
1.作为Producer 发送端: fromId是医生,toId是用户,userId永远是用户。
2.作为消费端:
userId用户,fromId是用户 toId是医生, (CheckMessageDO)
userId用户,consultId医生 (MessagetProtocal)
目前两个需要确认是否直接使用。是否信任。
2.5 滚轮问题确认,输入框 确认 发送im的对象里面QuestionBody输入提问的话,AnswerBody里面塞入一些答案选项。 确认过:无论用户以什么形式输入,永远都放到List list里面来。 2.6 ConversationAbilities supportAbility 找赵国祥确认,是否需要设置,以及设置什么内容。
监听消息的时候解析数据方式:
1) 监听im消息的时候把消息反序列成 ChatMessageDO , 2) 然后需要判断 ChatMessageDO 的type,subType, 3) subType确定的情况下解析 chatMessageDO里面的content,content反序列成 MessageProtocol 4) 判断MessageProtocol 的ProtocolType是否为7,当为7的时候 就把 MessageProtocol 的content反序列成ResponseBody
发送消息的时候: 一定要用到QABody,QABody 是继承BaseNode的,可以直接序列化,而且他是放到MessageProtocal对象里面