paddlepaddle飞桨学习
–小白的七日机器学习
1为什么paddlehub。
一直觉得机器学习是一个非常难得东西,主要在于它的不确定性和数学公式的复杂。但是paddlehub作为一个机器学习框架,集成了很多机器学习热门的研究领域,成果。可以让人非常方便的快速运用一些机器学习的知识,有了一点成就就很有动力接着学下去。
2.我学到了什么
- 我在这几天,体验了机器学习比较热门的图形识别,自然语言处理等等非常有意思的板块。感觉对机器学习有了更直观的印象
- 学到了python的基本语法,还有一些库的使用,matplotlib,wordcloud等。我会了一点点的词云,爬虫。感到非常自豪。
- 3我使用的的paddlehub
我觉得它是非常的好用,简单的步骤。一两行代码可一帮助我们避免几百行,几千行的代码。训练模型,调参,和检验模型,都可以用一行代码瓦努请按的实现。而且如果你对模型有自己的看法还可以在github上下载代码去改变。譬如下面这个自然是语言处理
```python
test_text = ['乃万冲冲冲']
senta = hub.Module(name="senta_lstm")
#test_text.append(clear_special_char(str(line,encoding='utf-8')))
input_dict = {"text": test_text}
results = senta.sentiment_classify(data=input_dict)
for result in results:
print(result['text'])
print(result['sentiment_label'])
print(result['sentiment_key'])
print(result['positive_probs'])
print(result['negative_probs'])
## 心得
- 有的作业难度真的大,可能我是真的小白吧,很少有写代码找bug到很晚的情
况了。有个图形识别的使用,哈哈,挑了还几次参数可是正确率还是不高,后来发现是图片的错误,这次才把正确率提高了一点。有个是那个爬虫的
json文件,我对接受的json数据一直哟头雾水,一点都没有头绪,后来在微信
群里同学的帮助才把这个问题解决。尤其是字体的这个,我搞了好久,甚至一度想把没有汉字的词云图和直方图交上去。后来发现是我自己的。ttf文件下载错误,是个空文件,我在那里操作了半天,(---真是个憨憨)。但是都是值得的,我学到了很多。这就很开心。哈哈哈*