王佳
摘要:隨著計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展與進(jìn)步,人工智能系統(tǒng)得到開發(fā)和利用,對各行各業(yè)產(chǎn)生重要影響。不僅可以滿足人們?nèi)粘Ia(chǎn)生活需要,還創(chuàng)造了較好的經(jīng)濟(jì)效益,對人類社會發(fā)展也具有積極作用。該文介紹了人工智能的概念與特點(diǎn),探討了人工智能及其在SEO技術(shù)中的應(yīng)用,主要包括搜索算法、啟發(fā)式搜索法、n-puzzle的應(yīng)用、啟發(fā)式算法等內(nèi)容。
關(guān)鍵詞:人工智能;SEO技術(shù);搜索算法;啟發(fā)信息
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)30-0200-02
隨著大數(shù)據(jù)和“互聯(lián)網(wǎng)+”時(shí)代的到來,網(wǎng)絡(luò)、計(jì)算和信息技術(shù)也取得飛速發(fā)展,人類社會正朝著信息化時(shí)代邁進(jìn),給各行各業(yè)和人們的日常生活與工作也帶來了深刻的變革。同時(shí),信息技術(shù)的發(fā)展與創(chuàng)新,離不開人工智能技術(shù)的支持。通過人工智能技術(shù)的應(yīng)用,能推動(dòng)信息技術(shù)變革,讓人們各項(xiàng)工作的開展都有技術(shù)支撐。例如,當(dāng)前迅速發(fā)展的SEO技術(shù),就離不開人工智能技術(shù)的應(yīng)用。尤其是在現(xiàn)代社會,上網(wǎng)人數(shù)越來越多,對網(wǎng)速要求也越來越高,廣大網(wǎng)民在互聯(lián)網(wǎng)搜索信息時(shí),很多問題離不開人工智能技術(shù)的應(yīng)用,這就迫切需要全面分析和認(rèn)識人工智能技術(shù),并對其應(yīng)用進(jìn)行研討。本文將結(jié)合大數(shù)據(jù)和“互聯(lián)網(wǎng)+”的時(shí)代背景,探討分析人工智能及其在SEO技術(shù)中的應(yīng)用,并提出相應(yīng)策略,希望能為人工智能的有效利用,作用的充分發(fā)揮提供啟示與參考。
1 人工智能的概念與特點(diǎn)
在技術(shù)不斷發(fā)展和創(chuàng)新的時(shí)代背景下,人工智能出現(xiàn)并逐步受到重視與關(guān)注,對各行各業(yè)帶來深遠(yuǎn)影響,下面將介紹人工智能的概念與特點(diǎn)。
1.1 人工智能的概念
人工智能又被稱為人造智能,它的英文全稱是“Artificial Intelligence”,簡稱為“AI”。目前,人工智能是指用計(jì)算機(jī)模擬或?qū)崿F(xiàn)的智能,根據(jù)這種含義,人工智能又被稱之為機(jī)械智能。人工智能是隨著技術(shù)創(chuàng)新而發(fā)展的,該技術(shù)最早出現(xiàn)于1956年,其出現(xiàn)和發(fā)展與心理學(xué)、邏輯學(xué)、計(jì)算機(jī)科學(xué)、腦科學(xué)、神經(jīng)生理學(xué)、信息科學(xué)等緊密相聯(lián)。實(shí)際上,這些技術(shù)的發(fā)展和綜合應(yīng)用,對人工智能的誕生和發(fā)展具有積極作用,使之能夠更好服務(wù)于各行各業(yè)??傊斯ぶ悄苁且婚T綜合性的交叉學(xué)科和邊緣性學(xué)科,也是這些學(xué)科不斷發(fā)展和進(jìn)步的結(jié)果,對人們的生活與學(xué)習(xí),各行各業(yè)發(fā)展產(chǎn)生重要影響。通常來說,人工智能是指那些與人的思維相關(guān)的活動(dòng),包括決策、問題求解和學(xué)習(xí)自動(dòng)化等內(nèi)容。并且,人工智能與人類生產(chǎn)生活和各項(xiàng)活動(dòng)密切相關(guān)。同時(shí)也貫穿于計(jì)算機(jī)應(yīng)用的多個(gè)程序,例如,計(jì)算機(jī)能夠執(zhí)行下棋、猜謎語等任務(wù),通??梢哉J(rèn)為計(jì)算機(jī)在某種程度上具有“人工智能”的特征。計(jì)算機(jī)在具體應(yīng)用中,通過設(shè)置相應(yīng)的程序,讓計(jì)算機(jī)能夠思考下棋的程序,能根據(jù)下棋的具體內(nèi)容對此作出判斷,完成整個(gè)下棋任務(wù)。目前,計(jì)算機(jī)中有關(guān)下棋的程序比較完善,功能相對成熟,甚至可以建立具有人類“專家”角色的實(shí)驗(yàn)系統(tǒng)。需要注意的是,人工智能雖然可以完成下棋任務(wù),但仍然存在不足,因?yàn)橛?jì)算機(jī)人工智能系統(tǒng)的下棋技術(shù)沒有國際象棋大師的技術(shù)那樣好。計(jì)算機(jī)程序能對每個(gè)可能的走步空間進(jìn)行搜索,對比賽中可能的走法進(jìn)行綜合全面考慮,甚至可以考慮比賽中后面的幾個(gè)走步,與一般棋手一樣考慮走步。并且將人工智能應(yīng)用到計(jì)算機(jī)當(dāng)中,計(jì)算機(jī)可以同時(shí)搜索幾千種走法,這比一般棋手的技術(shù)可能會更高。通常來說,一般棋手只能考慮十步左右。然而,盡管如此,計(jì)算機(jī)不能戰(zhàn)勝人類最好的棋手,因?yàn)?,“向前看”不是制勝的關(guān)鍵,也不是下棋勝負(fù)的決定性因素。從這里可以簡單得知,用計(jì)算機(jī)來表示和執(zhí)行人類的智能活動(dòng)就是人工智能。同時(shí),人工智能的出現(xiàn)與計(jì)算機(jī)技術(shù)發(fā)展和進(jìn)步息息相關(guān),如果沒有計(jì)算機(jī)出現(xiàn),人工智能也不可能出現(xiàn),也將難以得到有效應(yīng)用,其作用也難以有效和全面發(fā)揮。
1.2 人工智能的特點(diǎn)
人工智能的應(yīng)用中,為促進(jìn)其作用發(fā)揮,離不開計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)的支持。在高度發(fā)達(dá)的信息時(shí)代,隨著云計(jì)算和互聯(lián)網(wǎng)技術(shù)應(yīng)用,人工智能的特點(diǎn)和優(yōu)勢進(jìn)一步顯現(xiàn),其顯著特點(diǎn)表現(xiàn)在以下方面。此外,由于人工智能的應(yīng)用,有利于保障計(jì)算機(jī)安全和穩(wěn)定運(yùn)行,同時(shí)也為網(wǎng)絡(luò)運(yùn)行提供支持。
1)輔助信息的模糊處理。通過人工智能技術(shù)的應(yīng)用,可以將不明確的信息進(jìn)行模糊處理,為順利完成某項(xiàng)任務(wù)創(chuàng)造條件。在具體的某項(xiàng)任務(wù)處理過程中,采用模糊處理手段對網(wǎng)絡(luò)進(jìn)行分析,能避免固定數(shù)學(xué)模型對程序的限制,有利于進(jìn)行類似人類的各項(xiàng)操作,讓計(jì)算機(jī)完成具有人類智能的操作任務(wù)。此外,模糊處理方式的應(yīng)用,增加了網(wǎng)絡(luò)管理新形式,有利于更好管理計(jì)算機(jī)系統(tǒng)當(dāng)中的不確定信息,防止對系統(tǒng)運(yùn)營帶來不利影響,也有利于網(wǎng)絡(luò)跨越式發(fā)展。
2)幫助網(wǎng)絡(luò)層次化管理。計(jì)算機(jī)網(wǎng)絡(luò)和系統(tǒng)應(yīng)用中,在人工智能的輔助下,有利于更好實(shí)現(xiàn)網(wǎng)絡(luò)的層次化管理。網(wǎng)絡(luò)的構(gòu)成內(nèi)容復(fù)雜,包括不同層次和不同信息。而整個(gè)管理過程中,通過人工智能的應(yīng)用,能實(shí)現(xiàn)上級對下級的有效約束,下級對上級進(jìn)行監(jiān)控。并且還可以增進(jìn)上級與下級的聯(lián)系,相互協(xié)作,共同完成任務(wù),促進(jìn)網(wǎng)絡(luò)系統(tǒng)更好運(yùn)行和發(fā)揮作用。
3)具備一定的學(xué)習(xí)能力。人工智能的靈活性較好,具有較為強(qiáng)大的功能,有利于增進(jìn)不同管理者之間的聯(lián)系與合作,讓不同網(wǎng)絡(luò)相互協(xié)作,聯(lián)系在一起。同時(shí),人工智能具有一定的學(xué)習(xí)能力,可以增進(jìn)人工智能對信息技術(shù)進(jìn)行處理的能力,探尋系統(tǒng)當(dāng)中比較難的詞匯,對其進(jìn)行全面分析。并確定詞匯的含義,進(jìn)而對網(wǎng)絡(luò)進(jìn)行全面監(jiān)控和有效管理,促進(jìn)網(wǎng)絡(luò)系統(tǒng)作用的充分發(fā)揮。
4)耗費(fèi)的資源相對較少。在計(jì)算機(jī)系統(tǒng)當(dāng)中,通過人工智能技術(shù)的應(yīng)用,所耗費(fèi)的資源相對比較少,還能節(jié)約成本,降低不必要損失。在人工智能的支持下,可以對數(shù)據(jù)進(jìn)行全面分析,對其中存在的問題進(jìn)行處理,進(jìn)而有利于用戶在較短時(shí)間內(nèi)獲取他們需要的信息資源,滿足人們搜索信息資源的需要,節(jié)約時(shí)間,提高工作效率。
2 人工智能及其在SEO技術(shù)中的應(yīng)用
作為重要的技術(shù)措施,人工智能的出現(xiàn)和應(yīng)用,給很多行業(yè)帶來變革,也大大方便人們的日常生活。下面將結(jié)合SEO技術(shù)的基本情況,就人工智能應(yīng)用進(jìn)行介紹和分析。
2.1搜索算法是關(guān)鍵
SEO是“Search Engine Optimization”的英文縮寫,它的基本含義是搜索引擎優(yōu)化。其出現(xiàn)和應(yīng)用,對提高人們的搜索效率,更好開展各項(xiàng)工作具有積極作用。事實(shí)上,SEO技術(shù)指的是網(wǎng)頁內(nèi)外各種可以用來提高網(wǎng)站在搜索引擎中排名的設(shè)計(jì)策略。搜索引擎的構(gòu)成包含多方面內(nèi)容,并且每個(gè)部分缺一不可,分別發(fā)揮相應(yīng)的作用,進(jìn)而讓整個(gè)系統(tǒng)更好運(yùn)營。在這些構(gòu)成內(nèi)容當(dāng)中,搜索算法是關(guān)鍵的組成部分,也是促進(jìn)人工智能系統(tǒng)充分發(fā)揮作用,有效滿足人們?nèi)粘I詈凸ぷ餍枰年P(guān)鍵。
2.2搜索是基本技術(shù)
利用人工智能技術(shù)解決實(shí)際問題時(shí),搜索是最基本的技術(shù),也是解決問題過程中不可忽視的內(nèi)容。具體應(yīng)用中,符號智能、計(jì)算智能,解決具體問題的應(yīng)用、智能行為本身,都離不開搜索技術(shù)的應(yīng)用。
2.3應(yīng)用啟發(fā)式搜索法
在搜索路徑對信息進(jìn)行控制的過程中,增加被解問題的某些特征,進(jìn)而更好指導(dǎo)搜索,讓搜索朝著最有希望達(dá)到目標(biāo)節(jié)點(diǎn)的方向前進(jìn),進(jìn)而滿足實(shí)際工作需要,節(jié)約成本,降低勞動(dòng)強(qiáng)度。啟發(fā)式搜索法指導(dǎo)排序時(shí),可以分為局部排序和全局排序兩種不同方式。
2.4啟發(fā)信息的三種模式
決定要擴(kuò)展的下一個(gè)節(jié)點(diǎn),防止在寬度或深度優(yōu)先搜索過程中,出現(xiàn)盲目擴(kuò)展現(xiàn)象。擴(kuò)展節(jié)點(diǎn)的過程中,決定要生成的后繼節(jié)點(diǎn),防止盲目生成所有可能的節(jié)點(diǎn)。決定需要從搜索樹中拋棄或者剪切的節(jié)點(diǎn),促進(jìn)節(jié)點(diǎn)生成和計(jì)算順利進(jìn)行,有利于搜索順利進(jìn)行,更好完成相應(yīng)的工作任務(wù)。
2.5搜尋算法的應(yīng)用
啟發(fā)式通常用于資訊充分的搜尋算法,圖1展示的是啟發(fā)式搜索符號,包括開始節(jié)點(diǎn)、一條弧的代價(jià)、不同的節(jié)點(diǎn)等內(nèi)容。在圖1中,最好優(yōu)先貪婪算法會為啟發(fā)式函數(shù)選擇最低代價(jià)的節(jié)點(diǎn),如果h(h)是可以接受的,未曾付出超過達(dá)到目標(biāo)的代價(jià),那么在計(jì)算和具體應(yīng)用中,一定會找到最佳解。
f(n0)=到達(dá)一個(gè)目標(biāo)的最低代價(jià)(最優(yōu))路徑的代價(jià)
f(n)=g(n)+h(n)=到達(dá)一個(gè)目標(biāo)的最低代價(jià)路徑的代價(jià)——僅通過節(jié)點(diǎn)n
g(n)=從n0到n的最佳路徑的代價(jià)
h(n)=從節(jié)點(diǎn)n到一個(gè)目標(biāo)的優(yōu)化路徑的代價(jià)
2.6 n-puzzle的應(yīng)用
為直觀形象了解啟發(fā)式算法的好處,下面將進(jìn)引入這方面的經(jīng)典問題——n-puzzle的應(yīng)用。該問題在計(jì)算錯(cuò)誤的拼圖圖形、計(jì)算任意兩塊拼圖的曼哈頓距離總和、距離目的地的距離時(shí),都會得到具體應(yīng)用。在應(yīng)用過程中,必須保證應(yīng)用條件在可以接受的范圍之內(nèi)。曼哈頓距離是一個(gè)簡單的n-puzzle問題,假設(shè)移動(dòng)一個(gè)方塊到想要的位置,不考慮移動(dòng)其他方塊問題,計(jì)算中采用的是啟發(fā)式函數(shù)式。
2.7 利用啟發(fā)式算法
搜尋問題中,每個(gè)節(jié)點(diǎn)都有b個(gè)選擇,同時(shí)還要明確到達(dá)目標(biāo)的深度d。最為簡單,操作方便的算法是搜尋bd個(gè)節(jié)點(diǎn),然后才能探尋到最佳答案,順利完成計(jì)算任務(wù)。事實(shí)上,為順利完成計(jì)算任務(wù),首先應(yīng)該了解兩個(gè)節(jié)點(diǎn)的距離和位置,并在啟發(fā)式算法的應(yīng)用中,一般采用某種切割機(jī)制來降低分叉率,達(dá)到提高搜尋效率的目的。啟發(fā)式算法的計(jì)算工作簡單,計(jì)算效率比較高,能有效滿足實(shí)際工作需要,可以為搜尋樹的每個(gè)節(jié)點(diǎn)提供較低分叉率,對提升計(jì)算能力也具有積極作用。
3 結(jié)束語
總之,人工智能是技術(shù)創(chuàng)新和發(fā)展的結(jié)果,其出現(xiàn)和應(yīng)用對各行各業(yè)以及人們的生活和工作產(chǎn)生重要影響。為此,實(shí)際工作中應(yīng)該重視人工智能的應(yīng)用,完善系統(tǒng)設(shè)置,注重技術(shù)創(chuàng)新,讓人工智能更好服務(wù)于各行各業(yè)。本文介紹了人工智能及其在SEO技術(shù)中的應(yīng)用,并探討了具體的應(yīng)用對策。事實(shí)上,在SEO技術(shù)當(dāng)中,通過啟發(fā)式搜索算法的應(yīng)用,能夠獲得需要解決的問題,包括需要搜索的單詞或短語,方便讀者了解這些內(nèi)容,然后熟練應(yīng)用相應(yīng)的算法完成工作任務(wù)。使用者在獲取單詞或短語的基礎(chǔ)上,有利于快速瀏覽所需要的關(guān)鍵字,進(jìn)而節(jié)約勞動(dòng)力,縮短單詞的搜索時(shí)間,在搜索中查找需要的信息,進(jìn)而能夠快速完成工作任務(wù),促進(jìn)人工智能在SEO技術(shù)中取得更好的應(yīng)用效果。
參考文獻(xiàn):
[1] 史忠植.高級人工智能[M].2版.北京:科學(xué)出版社,2006.
[2] 陳真誠,蔣勇.人工智能技術(shù)及其在醫(yī)學(xué)診斷中的應(yīng)用及發(fā)展[J].生物醫(yī)學(xué)工程學(xué)雜志, 2002(3):505-509.
[3] 馬龍.人工智能技術(shù)在電氣自動(dòng)化控制中的應(yīng)用[J].山西焦煤科技,2014(z1):50-52.
[4] 滕國文,滕碩.人工智能及其在SEO技術(shù)中的應(yīng)用[J].吉林師范大學(xué)學(xué)報(bào):自然科學(xué)版, 2012(2):41-43.
[5] 廉師友.人工智能技術(shù)導(dǎo)論[M].2版.西安:電子科技大學(xué)出版社,2002.
[6] 金聰,戴上平,郭京蕾,等.人工智能教程[M].北京:清華大學(xué)出版社,2005.
[7] 盧昌龍.人工智能及其在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)中的運(yùn)用[J].電子制作,2015(13):87-88.