Whakataki
Ko te whakakotahitanga o te Ataahua Artificial (AI) me te hoahoanga rorohiko kua puta ake he tauira hou i roto i te hoahoatanga punaha, i reira ka kaha ake te maaramatanga o te maarama ki te whakarei ake i te mahinga o te punaha me te urutau. I te wa e tipu haere tonu ana nga hangarau AI, me urutau nga kaitoi rorohiko i a raatau rautaki hoahoa kia pai te whakauru i nga waahanga AI me te whakatuwhera i o raatau kaha. I roto i tenei tuhinga, ka tirotirohia e matou te whakawhitinga o AI me te hoahoanga rorohiko, e arotahi ana ki nga rautaki whakatinana hangarau e whai hua ana i nga tikanga taunekeneke e ono o AI ki te whakarei ake i te hoahoa me te mahinga o te punaha.
Te Maramatanga o te Maramatanga Putanga
Ko te maaramatanga puhoi e pa ana ki te whanonga uaua ka puta mai i nga taunekeneke o nga waahanga takitahi, kaua ki te whakamaaramatanga. I roto i te horopaki o AI, ko te maaramatanga ka puta ko te kaha o nga punaha ki te urutau, ki te ako, ki te whanake i roto i te waa, he maha nga huarahi ohorere. He rereke tenei ki nga punaha rorohiko tuku iho, i hangaia me te huinga o nga ture me nga whanonga.
Nga Tikanga Whakawhitiwhiti E ono o AI
Ko nga punaha AI te nuinga o nga wa e ono nga tikanga taunekeneke, e mahi tahi ana kia taea ai te mohiotanga ka puta:
- Perception: Te kaha ki te mohio me te whakamaori i te taiao.
- Cognition: Te kaha ki te whakaaro, ki te ako, ki te whakatau whakatau.
- Mahi: Te kaha ki te mahi mahi i roto i te taiao.
- Whakaaro: Te kaha ki te whiwhi me te whakautu urupare mai i te taiao.
- Whakarite-whaiaro: Te kaha ki te urutau me te whakarite ano hei whakautu ki nga ahuatanga rereke.
- Evolution: Te kaha ki te ako me te whakapai ake i roto i te waa ma te wheako.
Rautaki Whakatinana Hangarau
Hei hoahoa i nga punaha e whai hua ana i nga kaha o te mohiotanga o AI, me tango e nga kaihoahoa rorohiko te whānuitanga o nga rautaki whakatinana hangarau. Ko enei ko:
1. Hoahoa Modular
Ko te hoahoa modular ko te wawahi i nga punaha matatini ki nga waahanga iti, motuhake ka ngawari te whakauru me te whirihora ano. Ma tenei ka nui ake te ngawari me te urutau, na te mea ka taea te whakahou, te whakakapi ranei nga waahanga takitahi me te kore e pa ki te punaha katoa.
2. Hangahanga-Aki-Tuhinga
Ko te hoahoanga-a-takahanga ko te hoahoa i nga punaha huri noa i te whakawhitinga o nga huihuinga, kaua ki nga taunekeneke tono-whakautu tuku iho. Ma tenei ka nui ake te whakamaarama me te ngawari, na te mea ka taea te tukatuka me te whakautu i nga huihuinga i roto i te waa-pono.
3. Ratonga Hanganga Mahi
Ko te hoahoanga-a-ratonga he hoahoa i nga punaha huri noa i te huinga o nga ratonga motuhake ka taea te tito me te whirihora ano kia tutuki nga whakaritenga rereke. Ma tenei ka nui ake te ngawari me te urutau, na te mea ka taea te whakahou, te whakakapi ranei i nga ratonga me te kore e pa ki te punaha katoa.
4. Pūnaha Toha
Ko nga punaha toha ka uru ki te hoahoa i nga punaha e hora ana i nga pona maha, i nga taputapu ranei, kia nui ake te tauineine me te pai o te he. Ka taea tenei ma te whakamahi i nga putunga korero kua tohatohahia, nga rarangi karere, me etahi atu hangarau.
5. Ako Miihini
Ko te ako miihini he whakangungu i nga tauira AI i runga i nga huingararaunga nui kia taea ai te tātari matapae me te whakatau. Ka taea tenei ma te whakamahi i nga tikanga ako kua tirotirohia, kaore i te tirotirohia, me te whakakaha.
6. Pūnaha Tauhohenga
Ko nga punaha tauhohe ko te hoahoa i nga punaha e whakautu ana ki nga huihuinga i te waa tuuturu, kaua ki te tatari mo te tono, patai ranei. Ma tenei ka nui ake te whakamaarama me te ngawari, na te mea ka taea te tukatuka me te whakautu i nga huihuinga i roto i te waa-pono.
Tauira Waehere: He Chatbot Maamaa AI-Powered
Anei tetahi tauira ngawari o te AI-powered chatbot i whakatinanahia ki Python:
kawemai nltk
mai i nltk.stem kawemai WordNetLemmatizer
mai i nltk.tokenize kawemai word_tokenize
mai i sklearn.feature_extraction.text kawemai TfidfVectorizer
mai i sklearn.model_selection kawemai train_test_split
mai i sklearn.naive_bayes kawemai MultinomialNB
mai i te sklearn.metrics kawemai i te accuracy_score
# Utaina te huingararaunga
tereina_raraunga = pd.read_csv('train.csv')
raraunga_whakamatautau = pd.read_csv('test.csv')
# Tokenize nga raraunga kuputuhi
nltk.download('punkt')
Lemmatizer = WordNetLemmatizer()
tokenizer = kupu_tokenize
tereina_kupu = tereina_raraunga['kuputuhi']
kupu_whakamatautau = raraunga_whakamatautau['kuputuhi']
train_tokens = [tokenizer(kuputuhi) mo te kuputuhi i roto i te tereina_text]
test_tokens = [tokenizer(kuputuhi) mo te kuputuhi i roto i te tuhinga_whakamatautau]
# Hurihia nga raraunga kuputuhi
vectorizer = TfidfVectorizer()
tereina_vectors = vectorizer.fit_transform(train_tokens)
tohu_whakamatautau = vectorizer.transform(whakamatautau_tohu)
# Whakangunguhia he karaehe Naive Bayes
whakarōpū = MultinomialNB()
classifier.fit(train_vectors, train_data['tapanga'])
# Hangaia nga matapae mo nga raraunga whakamatautau
matapae = classifier.predict(test_vectors)
# Aromātaihia te tauira
tika = accuracy_score(whakamatautau_raraunga['tapanga'], matapae)
tā(f'Te tika: {tika:.2f}')
Ko tenei tauira waehere e whakaatu ana i te korerorero a AI-powered ngawari e whakamahi ana i te tukatuka reo maori (NLP) me te ako miihini ki te whakarōpū i nga raraunga kuputuhi ki nga waahanga rereke.
Whakaaturanga: He Hoahoa Hangahanga Pūnaha
Anei he hoahoa hoahoanga punaha e whakaatu ana i te whitinga o AI me te hoahoanga rorohiko:
{
"type": "kauwhata",
"raraunga": {
"nodes": [
{
"id": "AI",
"label": "Matauranga Artificial",
"tae": "#ff0000"
},
{
"id": "Pūmanawa",
"label": "Te Hanganga Pūmanawa",
"tae": "#00ff00"
},
{
"id": "Perception",
"label": "Perception",
"tae": "#0000ff"
},
{
"id": "Mahiohio",
"label": "Matauranga",
"tae": "#ff00ff"
},
{
"id": "Mahi",
"label": "Mahi",
"tae": "#00ffff"
},
{
"id": "Whakahoki",
"label": "Whakahoki",
"tae": "#ffff00"
},
{
"id": "Whakaritenga-whaiaro",
"label": "Whakaritenga-whaiaro",
"tae": "#ff9900"
},
{
"id": "Kuwhatanga",
"label": "Kuwhatanga",
"tae": "#ffcc00"
}
],
"taha": [
{
"source": "AI",
"target": "Perception"
},
{
"source": "AI",
"target": "Matauranga"
},
{
"source": "AI",
"target": "Mahi"
},
{
"source": "AI",
"target": "Uruuru"
},
{
"source": "AI",
"target": "Whakaritenga-whaiaro"
},
{
"source": "AI",
"target": "Kuwhatanga"
},
{
"source": "Pūmanawa",
"target": "AI"
},
{
"source": "Pūmanawa",
"target": "Perception"
},
{
"source": "Pūmanawa",
"target": "Matauranga"
},
{
"source": "Pūmanawa",
"target": "Mahi"
},
{
"source": "Pūmanawa",
"target": "Uruuru"
},
{
"source": "Pūmanawa",
"target": "Whakaritenga-whaiaro"
},
{
"source": "Pūmanawa",
"target": "Kuwhatanga"
}
]
}
}
Ko tenei hoahoa e whakaatu ana i te whitinga o AI me te hoahoanga rorohiko, e whakaatu ana i nga tikanga taunekeneke e ono o AI me o raatau hononga ki te hoahoanga rorohiko.
Whakamutunga
Ko te whakawhitinga o te AI me te hoahoanga rorohiko kua puta ake he tauira hou i roto i te hoahoa punaha, kei reira nga mana mohio ka puta ake hei whakarei ake i te mahinga o te punaha me te urutau. Ma te tango i te whānuitanga o nga rautaki whakatinana hangarau, tae atu ki te hoahoa modular, te hoahoanga-a-takahanga, te hoahoanga-a-ratonga, nga punaha toha, te ako miihini, me nga punaha urupare, ka taea e nga kaihoahoa rorohiko te hoahoa i nga punaha hei whakatuwhera i te kaha katoa o AI. I te wa e tipu haere tonu ana nga hangarau AI, me urutau nga kaitoi rorohiko i a raatau rautaki hoahoa kia pai te whakauru i nga waahanga AI me te whakatuwhera i o raatau kaha.
Tohutoro
- [1] Russell, S. J., & Norvig, P. (2010). Maramatanga Artificial: He huarahi hou. Prentice Hall.
- [2] Tatana, R. S., & Barto, A. G. (2018). Te ako whakapakari: He kupu whakataki. MIT Perehi.
- [3] Mitchell, T. M. (1997). Ako miihini. McGraw-Hill.
- [4] Wiggins, G. (2013). Te toi o te hoahoa keemu: He pukapuka arotahi. Nga Kaieke Hou.
- [5] Kaelbling, L. P., Littman, M. L., & Moore, A. W. (1996). Te ako whakapakari: He rangahau. Journal of Artificial Intelligence Research, 4, 237-285.