http://www.whhswh.com 2010-01-07 08:30 《中華工控網》原創
在眾多的科幻片中,有一類題材是關于未來計算機智能的發展的描述。其中,最經典的莫過于《黑客帝國》三部曲,深刻地描述了一個在具有智能的計算機控制下的世界。那么,究竟是否有像人類那樣思考的高智能軟件呢?至少目前的技術還很難做到使計算機像人類一樣思考。
智能軟件是能產生人類智能行為的計算機軟件。不僅可在傳統的諾依曼的計算機系統上運行,而且也可在新一代的非諾依曼結構的計算機系統上運行,具備獲取和應用知識的能力、思維與推理的能力、問題求解的能力和學習能力。
目前,智能軟件的發展技術主要來源于人工智能方面的研究,將人工智能中的知識表示、推理和搜索方法、機器學習和知識獲取、知識處理系統、自然語言理解等內容應用到軟件開發中去,主要技術有神經網絡、模糊數學、灰色系統理論、小波分析等。按其功能可分為智能操作系統、人工智能程序設計語言系統、智能軟件工程支撐環境、智能人機接口軟件、智能專家系統和智能應用軟件等6大類型。
智能軟件的發展歷史
智能軟件的發展和人工智能的研究緊密聯系。每當人工智能方面有新的突破,都會在智能軟件上面得到應用。根據人工智能的發展過程,智能軟件的發展也可分為三個階段。
第一階段(1956~1970)是智能軟件雛形出現的階段。這時期的智能軟件主要是奕棋、難度不大的定力證明、智力難題等簡單問題。
第二階段(1970~1980)是智能軟件的發展階段。隨著研究知識型系統的只是工程技術的產生,使得人工智能從單純的理論轉向實際應用。這一時期的智能軟件主要有專家系統、自然語言理解系統、物景分析系統、自動程序設計系統等等。
第三階段(1980以后)智能軟件發展的新階段。人工智能研究理論大部分得以轉化為商品,更進一步促進了智能軟件的發展.這時候的智能軟件主要用于精密檢測的機器視覺系統、用于裝配作業的初級智能機器人系統和微計算機的自然語言接口、各種專家系統等等。
智能軟件的應用前景
智能軟件具有廣闊的應用前景,但目前的應用還不是很廣泛,只是在某些管理、教學系統、工程領域以及技術研究等特殊領域中應用。
近年來,政府部門、金融、曜機構和大型企業信息化建設不斷深入,各種業務數據呈現爆炸性增長,使得我國商業智能應用軟件市場發展迅速。
在教育方面,智能軟件主要用于專家系統、機器人學、機器學習、自然語言理解、人工神經網絡、分布式人工智能等幾個領域。在工程領域方面,智能軟件在醫療診斷、礦業專家系統得到了較為成熟的應用。
隨著人們對于使用一成不變的軟件感到不滿足,渴望軟件在使用過程中能夠根據實際情況來分析情況、調節自身,使得軟件能夠具有學習功能,在使用過程中功能不斷得到強化,將會對智能軟件產生越來越強烈的需求。相信,伴隨技術的發展與融合,在未來幾年內,智能軟件會得到很好的發展,將會逐漸代替現有的傳統軟件模式。(頑石)