本周开会的时候灵机一动,将以前学的和现在有远见的老板所提的趋势相结合,想出了自己下半年一个大概的技术方向。其中用到了有:
C语言,数据结构,传统算法;
NN,CNN,RNN,RL,GAN;
TF,Spark;
Linux设备驱动开发;
嵌入式Android开发;
Android应用开发。
1.主线有两条,分别是从Linux C语言开发嵌入式Linux驱动到Android应用,从C语言理解深度学习算法,然后使用TF设计神经网络训练Android应用数据。至于想到什么样好玩的应用,要看能想到什么idea了。
2.重新学习数据结构,练习熟练编写C语言程序实现功能,定期学习传统算法和编写openCV中的库函数源码(掌握计算机视觉和图像处理),理解FFT等通信学科中算法的C语言实现;使用C语言实现ANN,CNN等深度学习的功能。
3.首先看论文理解并推到机器学习算法的数学实现,一定要看论文,看论文,看论文!!!使用TF编写Python实现功能,再用C语言实现,对比两者效率和准确率。
4.学会使用TF的分布式架构设计,熟练应用TensorFlow Light,和开发Android应用相配合。
5.看完Linux设备驱动开发两本书,对底层整体有个了解(优先级最高)。
6.在Ubuntu环境下编译Android内核,开发驱动程序(新知识,重要)
7.Android应用开发,借助TensorFlow Light实现机器学习功能的Android应用。
手机或语音控制的人工智能+计算机视觉机器人是一个不错的目标。
下半年上交求学,死磕自己,破茧化蝶,要谦虚~
如果你有什么想法,欢迎留言与我交流,共同成长。