畢江會
(云南省曲靖農(nóng)業(yè)學(xué)校,云南 曲靖 655000)
現(xiàn)代計算機(jī)技術(shù)發(fā)展迅速,人工智能在計算機(jī)應(yīng)用軟件開發(fā)當(dāng)中被廣泛應(yīng)用,各大計算機(jī)應(yīng)用軟件開發(fā)當(dāng)中都有人工智能的體現(xiàn),讓用戶在使用軟件時擁有更優(yōu)質(zhì)的畫面感,軟件功能更加豐富,操作更加靈敏和便捷,能夠更好的滿足現(xiàn)代計算機(jī)軟件用戶的需求。因而人工智能開拓了計算機(jī)應(yīng)用軟件開發(fā)發(fā)展的新空間,對其進(jìn)行研究具有必要性。
人工智能在計算機(jī)行業(yè)領(lǐng)域當(dāng)中的應(yīng)用,已經(jīng)非常普遍,能夠改善和優(yōu)化傳統(tǒng)計算機(jī)網(wǎng)絡(luò)和軟件開發(fā)工程的運行質(zhì)量和功能?,F(xiàn)代計算機(jī)發(fā)展逐漸形成大數(shù)據(jù)的模式,人們生活工作對計算機(jī)軟件的應(yīng)用也愈加頻繁,對于計算機(jī)軟件使用有了更多的需求,并且計算機(jī)軟件運行當(dāng)中包含著大量的數(shù)據(jù)信息,計算機(jī)軟件需要能夠?qū)Υ髷?shù)據(jù)信息進(jìn)行有效的處理,才能滿足現(xiàn)代人們應(yīng)用計算機(jī)軟件的要求,實現(xiàn)新時期的高效發(fā)展。人工智能技術(shù)在計算機(jī)軟件開發(fā)工程當(dāng)中應(yīng)用,能夠針對軟件當(dāng)中的數(shù)據(jù)信息進(jìn)行有效的分類整理和篩查,能夠讓計算軟件應(yīng)用時更加精準(zhǔn)、智能的處理未知事項。
并且人工智能技術(shù)具備良好的學(xué)習(xí)性能,能夠通過軟件用戶的日常操作數(shù)據(jù)分析,來了解用戶使用軟件的習(xí)慣和特點,從而在用戶后續(xù)應(yīng)用軟件的過程中,能夠更具人性化的為用戶提供軟件服務(wù),讓用戶體驗更便捷的服務(wù),促進(jìn)計算機(jī)軟件用戶滿意度的提升。另外,在對軟件信息處理的過程中,人工智能能夠?qū)Σ煌晟频男畔⑦M(jìn)行自動調(diào)整,讓軟件信息更加全面,信息的利用與處理更加快速,其信息計算能力較強(qiáng),人們在利用計算機(jī)軟件開展工作與生活活動時更加的順暢和便利。
計算機(jī)應(yīng)用軟件開發(fā)所有內(nèi)容運行的效果呈現(xiàn),都需要滿足軟件使用用戶的需求,只有最終計算機(jī)應(yīng)用軟件開發(fā)的效果能夠與用戶使用要求匹配,那么就證明軟件開發(fā)技術(shù)應(yīng)用設(shè)計具備可行性。計算機(jī)應(yīng)用軟件開發(fā)期間,會采用多樣化的技術(shù)手段,人工智能技術(shù)也具備豐富性的特點,在實際技術(shù)應(yīng)用選擇時,必須要在了解用戶群體使用特點的基礎(chǔ)上進(jìn)行。在實際軟件開發(fā)時要遵循一定的技術(shù)應(yīng)用規(guī)范性,做好軟件使用用戶調(diào)查,要使用戶在應(yīng)用軟件時能夠快速適應(yīng)并掌握軟件應(yīng)用操作方法,讓用戶能夠有更加優(yōu)良的使用體驗,才能促進(jìn)計算機(jī)應(yīng)用軟件開發(fā)效益的提升。
計算機(jī)應(yīng)用軟件開發(fā)是一項長期的工作,在開發(fā)完成投入使用之后,需要定期維護(hù)更新,以持續(xù)保持開發(fā)軟件運行的質(zhì)量與效率,因而就需要保證軟件維護(hù)的容易度。人工智能技術(shù)的應(yīng)用能夠有效降低軟件維護(hù)的難度,人工智能技術(shù)具備智能信息監(jiān)測與調(diào)節(jié)功能,在實際軟件應(yīng)用期間會對運行信息進(jìn)行追蹤分析,能夠自動的對軟件存在一些問題進(jìn)行修復(fù),保證軟件能夠長期維持優(yōu)質(zhì)的運行狀態(tài)。因而在軟件開發(fā)期間,對于軟件維護(hù)問題需要重視起來,一旦后期使用維護(hù)不暢,那么會直接影響軟件用戶的體驗,讓軟件應(yīng)用用戶流失,造成嚴(yán)重的經(jīng)濟(jì)損失。
人工智能在計算機(jī)應(yīng)用軟件開發(fā)當(dāng)中應(yīng)用,為計算機(jī)軟件開發(fā)行業(yè)帶來新的創(chuàng)新空間,有效優(yōu)化了計算機(jī)軟件的各項性能,讓計算機(jī)軟件使用體驗更加優(yōu)質(zhì),為計算機(jī)應(yīng)用軟件開發(fā)帶來了更多的效益。人工智能技術(shù)的應(yīng)用具有多功能特點,下面對其進(jìn)行具體分析。
人工智能的神經(jīng)網(wǎng)絡(luò)技術(shù)是模擬人類腦神經(jīng)結(jié)構(gòu)而構(gòu)建,神經(jīng)網(wǎng)絡(luò)技術(shù)是一個規(guī)模較大的并行分布處理器,在神經(jīng)網(wǎng)絡(luò)當(dāng)中設(shè)置了若干的信息處理單元模塊,每個神經(jīng)模塊都能夠獨立的運行,也能夠相互配合的完成軟件運行工作,整體運行的速度很快,順暢性較強(qiáng)。在計算機(jī)軟件開發(fā)當(dāng)中應(yīng)用,能夠更好的滿足現(xiàn)代人們高效率工作的需求。人工智能神經(jīng)網(wǎng)絡(luò)技術(shù)具備信息儲存功能,并且在對信息進(jìn)行處理和組織的過程中,也能像人腦一樣進(jìn)行學(xué)習(xí)活動,能夠滿足不同類型信息處理的標(biāo)準(zhǔn)。
同時神經(jīng)網(wǎng)絡(luò)技術(shù)結(jié)構(gòu)具備良好的安全防護(hù)功能,能夠?qū)Υ嫣幚硇畔⒌陌踩赃M(jìn)行加強(qiáng),神經(jīng)網(wǎng)絡(luò)會不斷的學(xué)習(xí)網(wǎng)絡(luò)安全知識,對安全風(fēng)險進(jìn)行精準(zhǔn)的識別,能夠靈活應(yīng)對各種網(wǎng)絡(luò)安全威脅因素。在計算機(jī)軟件運行的過程中,能夠?qū)浖肭中畔⑦M(jìn)行快速的檢測,當(dāng)有不良因素入侵軟件時,能夠準(zhǔn)確的識別并攔截。通常在計算機(jī)軟件開發(fā)當(dāng)中,會將傳統(tǒng)入侵檢測技術(shù)、循環(huán)網(wǎng)絡(luò)、多層感知器技術(shù)相互結(jié)合,構(gòu)建全新的入侵檢測神經(jīng)網(wǎng)絡(luò)系統(tǒng),能夠進(jìn)一步提升神經(jīng)網(wǎng)絡(luò)檢測功能準(zhǔn)確性和檢測速度。
在計算機(jī)應(yīng)用軟件開發(fā)當(dāng)中,人工智能專家系統(tǒng)技術(shù)更多的應(yīng)用于軟件入侵檢測功能模塊當(dāng)中,專家系統(tǒng)技術(shù)應(yīng)用主要是在軟件入侵檢測系統(tǒng)當(dāng)中設(shè)置誤用分析規(guī)則,在軟件運行期間對用戶的操作行為信息進(jìn)行實時監(jiān)測,當(dāng)用戶使用軟件操作與日常行為數(shù)據(jù)出現(xiàn)明顯差異時,就證明有入侵行為出現(xiàn),從而采取有效的保護(hù)措施,讓軟件能夠持續(xù)保持健康、順暢的狀態(tài)運行,避免受不安全因素的影響,降低用戶軟件使用體驗。
舉例來說,NIDIS是一種專業(yè)應(yīng)用于入侵檢測當(dāng)中的專家系統(tǒng),采用的主要是新型的統(tǒng)計計算方法,可以檢測出各種異常的情況,是一種綜合性較強(qiáng)的系統(tǒng)。NIDIS系統(tǒng)當(dāng)中包含了各種入侵場景編碼[1]。同時還應(yīng)用了各種統(tǒng)計學(xué)的方法,以日志為依據(jù)對用戶的日常行為特征進(jìn)行總結(jié)和概括。將這些統(tǒng)計特征作為根本依據(jù),可以進(jìn)一步建立用于描述用戶各種正常行為特征的模型,包含了不同權(quán)限用戶的各種特征。在系統(tǒng)當(dāng)中設(shè)置了用戶行為監(jiān)測的子系統(tǒng),能夠?qū)崟r分析軟件應(yīng)用時用戶的操作行為數(shù)據(jù),對比以往收集的用戶習(xí)慣數(shù)據(jù),當(dāng)相同點大于閾值的情況下就會判定為入侵問題。與此同時還可以對軟件安全防護(hù)網(wǎng)絡(luò)進(jìn)行適時優(yōu)化與調(diào)整,更有利的保護(hù)軟件運行安全。
計算機(jī)應(yīng)用軟件的運行需要依托于計算機(jī)網(wǎng)絡(luò),目前我國計算機(jī)網(wǎng)絡(luò)運行當(dāng)中數(shù)據(jù)規(guī)模較大,具有明顯的復(fù)雜性,因而計算機(jī)網(wǎng)絡(luò)的管理容易度降低,軟件在實際運行期間容易被病毒入侵,從而影響軟件數(shù)據(jù)信息的安全以及軟件功能運行的順暢性,軟件運行會變得卡頓或無法操作。人工智能技術(shù)的人工免疫技術(shù),能夠改良計算機(jī)軟件的病毒識別、殺毒能力,讓用戶在使用軟件時能夠長期保持順暢性,各項功能不會受網(wǎng)絡(luò)不良因素的影響,保障功能運行質(zhì)量與信息數(shù)據(jù)保護(hù)有效性。
人工智能技術(shù)能夠幫助計算機(jī)軟件在面對相對復(fù)雜的網(wǎng)絡(luò)時,保持穩(wěn)定、安全的狀態(tài),能夠及時查殺入侵軟件的病毒,避免病毒對軟件的破壞。人工智能的人工免疫技術(shù)運行有三個機(jī)制:否定選擇、克隆選擇、基因庫[2]。在基因庫結(jié)構(gòu)當(dāng)中,能夠在軟件運行期間對入侵檢測的基因片段進(jìn)行重新組合并分析,從而實現(xiàn)提升軟件病毒識別的準(zhǔn)確性和全面性。尤其是現(xiàn)代網(wǎng)絡(luò)科技水平發(fā)達(dá),各種新型的病毒和入侵手段被研發(fā)出來,軟件中病毒的概率越來越高,利用人工智能技術(shù)可強(qiáng)化計算機(jī)軟件開發(fā)的病毒查殺能力,進(jìn)而促進(jìn)軟件安全防護(hù)功能強(qiáng)化。
人工智能Agent技術(shù)是分布式人工智能領(lǐng)域的一個實體內(nèi)容,可以自動執(zhí)行各種任務(wù),在傳感器的作用之下對周圍的環(huán)境進(jìn)行感知,進(jìn)一步在效用器的作用之下做出一系列反應(yīng)[3]。人工智能Agent技術(shù)能夠?qū)﹄S時對軟件應(yīng)用的周圍環(huán)境進(jìn)行感知,根據(jù)軟件運行周圍環(huán)境情況信息的準(zhǔn)確感知并發(fā)揮調(diào)節(jié)功能,通常該技術(shù)在計算機(jī)軟件安全防御系統(tǒng)當(dāng)中被廣泛應(yīng)用。能夠?qū)σ磺胁焕谲浖\行的計算機(jī)網(wǎng)絡(luò)環(huán)境因素進(jìn)行隨時感知,在人工智能Agent技術(shù)感知能力方面,近些年國內(nèi)外相關(guān)專家也進(jìn)行了專業(yè)的研究,得到了良好的強(qiáng)化效果。人工智能Agent技術(shù)如今已經(jīng)能夠?qū)ヂ?lián)網(wǎng)的網(wǎng)絡(luò)環(huán)境運行實際狀態(tài)更加高效和精準(zhǔn)的感知,在網(wǎng)絡(luò)空間內(nèi)Agent系統(tǒng)部署被有效優(yōu)化。如今計算機(jī)軟件運行的互聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境中存在的安全威脅也具備先進(jìn)化的特征,更多的應(yīng)用自動化技術(shù)。因而軟件運行安全防護(hù)加強(qiáng)尤為重要,在軟件開發(fā)期間充分利用人工智能Agent技術(shù)來對網(wǎng)絡(luò)安全威脅進(jìn)行及時的感知,從而保證軟件運行的安全度。
如今計算機(jī)技術(shù)發(fā)展迅猛,與此同時近些年計算機(jī)軟件運行時,也伴隨著很多的計算機(jī)網(wǎng)絡(luò)安全威脅問題,這些網(wǎng)絡(luò)安全威脅因素,對于計算機(jī)軟件運行儲存的數(shù)據(jù)信息有嚴(yán)重的破壞、盜取威脅,從而降低軟件用戶對軟件的信任度[4]。人工智能技術(shù)在計算機(jī)軟件網(wǎng)絡(luò)安全系統(tǒng)開發(fā)期間的應(yīng)用,能夠建立人工智能型防火墻、反入侵系統(tǒng)以及智能垃圾處理系統(tǒng)等結(jié)構(gòu),能夠全面提升計算機(jī)應(yīng)用軟件的信息安全保障性能。能夠?qū)τ脩粼谲浖?dāng)中的操作數(shù)據(jù)信息、儲存信息、搜索信息等內(nèi)容進(jìn)行針對性的保護(hù),增強(qiáng)了用戶對軟件使用安全的信任度。因而人工智能技術(shù)在計算機(jī)軟件網(wǎng)絡(luò)安全系統(tǒng)當(dāng)中的應(yīng)用,讓各種軟件運行網(wǎng)絡(luò)威脅能夠被很好的隔離在外,讓用戶軟件所有行為數(shù)據(jù)都得到保護(hù),促進(jìn)軟件用戶使用安全滿意度提升[5]。
隨著計算機(jī)應(yīng)用軟件的發(fā)展,人工智能技術(shù)的應(yīng)用得到了有效的創(chuàng)新,而計算機(jī)應(yīng)用軟件的各項功能也被全面優(yōu)化,尤其是軟件運行期間的安全防護(hù)、入侵檢測、功能多樣化等方面。因而在計算機(jī)應(yīng)用軟件開發(fā)期間應(yīng)對人工智能技術(shù)應(yīng)用進(jìn)行重視與強(qiáng)化,這對于計算機(jī)應(yīng)用軟件開發(fā)企業(yè)的創(chuàng)新發(fā)展有明顯的助益。