headermask image

header image

人工智能与编译原理

人刚落生以后第一要学的是语言,
人工智能最初最基本要研究的是自然语言的处理。
自然语言的处理可以借鉴一下编译原理的内容。
编译原理是研究将高级程序语言编译为CPU可阅读的机器指令的学科
程序语言的发展
       机器语言 —–> 汇编语言—–>高级程序语言
本科的时候觉得编译原理只是鸟人写的鸟语(有点对先知不敬)不知道干吗用的
现在想想编译只是将程序语言(变量定义,if语句,循环语句,嵌套等等)
按照某种规则翻译成机器指令而已.
即使这样编译这件事的发明,发展到实际应用也要用了很长的时间,编译原理在本科的教材中也是最难的学科之一.
而自然语言如英语的语言规则比高级程序语言要复杂的太多.
程序语言编译之后成为可用的机器指令.
自然语言编译之后变成了什么呢?还有明确的模型!
一般编译器在编译之前都会做语法的检查.
自然语言的语法检查应该是什么样的?
如果你写了一首诗,例如 “我左青龙,右白虎,老牛在腰间,龙头在胸口”
恐怕你的编译器立刻崩溃了



If you liked my post, feel free to subscribe to my rss feeds

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*