Table of Contents[Hūnā][Hōʻike]
ʻO ka piʻi ʻana o ka noi no Artificial Intelligence ua koi i ka hoʻolimalima ʻana i ka nui o nā ʻenekinia, nā mea noiʻi, a me nā mea papahana. ʻAʻole hiki ke noʻonoʻo i ke ola me ka ʻole o ka hopena a i ʻole ka hāʻawi ʻana o AI. Aia ʻo AI ma nā wahi a pau, mai ka ʻimi hana a hiki i ka ʻike ʻana i ka leka uila, kaʻana like ʻana i nā pilina pili pūnaewele, a ke hoʻomaikaʻi nei ia i ko mākou ola.
Hiki iā AI ke kōkua i kāu hui e mālama i ka manawa a me ke kālā ma o ka hoʻomaʻamaʻa ʻana a me ka hoʻomaikaʻi ʻana i nā kaʻina hana maʻamau. Ke kau ʻia ʻo AI, hiki iā ʻoe ke hilinaʻi e hoʻopau ʻia kēlā mau hana i ʻoi aku ka wikiwiki, pololei, a me ka hilinaʻi ma mua o ka hiki i ke kanaka. Eia nō naʻe, i mea e hoʻokomo ai iā AI i nā ʻōnaehana a me nā lawelawe o kāu hui, pono ʻoe i nā mea hoʻomohala polokalamu i hiki ke hana pēlā.
Eia kekahi, pono e ʻike kēlā mau mea hoʻomohala i nā ʻōlelo AI maikaʻi loa. Loaʻa i kēlā me kēia ʻōlelo kona mau ikaika a me nā palena, a me nā ʻano ʻokoʻa. Aia iā ʻoe e hoʻoholo i nā hiʻohiʻona i kūpono loa i kāu mau pono.
E hoʻomaka kākou a nānā i kekahi o nā ʻōlelo papahana kiʻekiʻe no AI.
1. Python
ʻO Python kahi ʻōlelo hoʻolālā kiʻekiʻe, unuhi ʻia, hoʻohālikelike ʻia i nā manaʻo o ka heluhelu ʻana a me ka maʻalahi. I kēia manawa, manaʻo paha ʻoe iā Python ka mea mua o nā ʻōlelo ʻē aʻe. ʻO ka syntax maʻalahi o Python ke kuleana no ka piʻi ʻana o ka meteoric i ka kaulana. Eia kekahi, ʻo ka syntax concise e hiki ai iā ʻoe ke hoʻolilo i ka manawa hou i ka hoʻomohala ʻana i ka ʻōnaehana kumu, e hana ana iā Python i kahi koho maikaʻi loa no nā kaʻina aʻo Mīkini.
ʻOi aku ka koʻikoʻi o ka mea hoʻohana ʻo Python ma mua o nā mea ʻē aʻe i ka hoʻolilo ʻana iā ia i koho i makemake nui ʻia ma waena o nā ʻenekini AI. Eia nō naʻe, he hana kiʻekiʻe a hoʻohana nui ʻia ʻōlelo hoʻolālā hiki i nā kaʻina hana paʻakikī no ka nui o na hana a me na kahua.
I ka ʻōlelo o ka ʻenehana o kēia manawa, ʻo ke kumu koʻikoʻi loa ʻo Python i ka luna ʻo ia ka mea i kūkulu ʻia nā ʻōnaehana kikoʻī AI no ka ʻōlelo. ʻO TensorFlow, kahi hāmeʻa open-source i hoʻolālā ʻia no ka aʻo mīkini hiki ke hoʻohana ʻia no ka hohonu kaʻenehana kikowaena ka hoʻomaʻamaʻa a me ka inference, ʻo ia kekahi o nā mea kaulana loa. Ma waena o nā ʻōnaehana AI-centric ʻē aʻe:
- scikit-aʻo - he hale waihona puke Python no ke aʻo ʻana nā mīkini aʻo mīkini.
- Keras he polokalamu hoʻolālā no nā helu makemakika paʻakikī.
- ʻO PyTorch he hale waihona puke Python no ka hana ʻōlelo ʻike a me ka ʻōlelo kūlohelohe.
- ʻO Theano he pūʻolo e hiki ai iā ʻoe ke wehewehe, hoʻopololei, a loiloi i nā ʻōlelo makemakika.
2. C ++
ʻO C++ kahi hoʻonui ʻōlelo kamepiula hiki ke hoʻohana ʻia e hana nā hanana laulā. ʻO ka wikiwiki o C++ ka pōmaikaʻi nui loa mai ka hoʻomohala ʻana o AI e koi i nā helu paʻakikī, a hiki i kēia ʻōlelo ke wikiwiki i nā helu. Loaʻa iā ia ka mana hoʻomanaʻo haʻahaʻa haʻahaʻa a kākoʻo i nā noi waiwai, nā noi koʻikoʻi hana, a pēlā aku.
Loaʻa iā C++ kahi syntax paʻakikī akā ʻoi aku ka liʻiliʻi ma mua o nā ʻōlelo ʻē aʻe e like me Java. Hiki ke hoʻohana ʻia ʻo C++ i ka hoʻolālā naʻauao hana no ka huli ʻana i ka ʻenekini a me ke kūlana.
ʻO kekahi kumu o kēia, ʻo ia ka maʻalahi o ka ʻōlelo, a he mea kūpono ia no nā noi kumu waiwai. ʻO C++ kahi ʻōlelo papahana haʻahaʻa haʻahaʻa e hoʻomaikaʻi ai i ka hoʻokele ʻana o ke kumu hoʻohālike AI i ka hana. A, ʻoiai ʻaʻole paha ʻo C ++ ke koho mua no nā mea polokalamu AI, pono e hoʻomaopopo ʻia ua kūkulu ʻia nā ʻōnaehana aʻo hohonu a me nā mīkini i C++.
ʻO TensorFlow, ka papa hana aʻo mīkini kaulana loa, ua kākau ʻia ma C++. Ua hoʻohana pū ʻia e kūkulu i ka Convolutional Architecture for Fast Feature Embedding hoʻolālā hoʻonaʻauao hohonu (Kafe).
3. Ha Palapala Kaule Haole
ʻO R ka ʻōlelo maʻamau i hoʻohana pinepine ʻia, a ua hoʻolālā mua ʻia no ka nānā ʻana i nā helu helu a me ka hōʻike ʻike kiʻi. He ʻōlelo hoʻolālā kaulana ia ma waena o nā miners data a me nā helu helu. He open-source a loaʻa kahi kaiāulu AI nui. Hoʻohana maikaʻi ʻia ʻo R no ka noiʻi Artificial Intelligence e hoʻopili ana i ka nānā ʻana o ka manawa, ka hoʻāʻo helu helu, ka hoʻohālike laina a me ka nonlinear, a me ka clustering.
ʻO ka ʻōlelo pili i nā mea, hiki ke hoʻonui ʻia, a hiki ke hoʻohana ʻia nā mea e nā ʻōlelo ʻē aʻe. ʻO ka maikaʻi o R i ka hoʻoili ʻana i ka ʻikepili a me ka nānā ʻana kekahi o kāna mau pono nui loa. Loaʻa iā ia nā mākau palapala kiʻi maikaʻi loa. ʻO R, ma kekahi ʻaoʻao, paʻakikī ke aʻo. He lohi a he mau hemahema palekana.
Pono e noʻonoʻo ʻia nā pūʻolo i hoʻonui ʻia ma mua o nā mana maʻamau o nā R. Packages e like me Gmodels, RODBC, OneR, a me Tm hāʻawi i ke kākoʻo nui no nā hana aʻo Mīkini. Ke hoʻomaka ʻoe e aʻo, e ʻike ʻoe ʻo nā helu helu ke kumu o AI a me ML. Hōʻike ke kūlana open-source o R he manuahi ke hoʻohana. Loaʻa iā ia kahi waihona mea hoʻohana nui.
4. ʻO JAVA
ʻO ka ʻōlelo hoʻolālā Java he pae kiʻekiʻe, kumu nui, hoʻolālā papahana ʻōlelo. Hoʻohālikelike ka syntax o Java me nā ʻōlelo C a me C++; akā naʻe, ua manaʻo ʻia ʻo Java e paʻa iā ia iho a he liʻiliʻi ka hilinaʻi. ʻO JAVA ka ʻōlelo i hoʻohana nui ʻia ma ka honua no nā ʻano hana like ʻole, ʻo AI kekahi o lākou.
ʻO ka loaʻa ʻana o Virtual Machine Technology ka mea nui loa o ka hoʻohana ʻana i ka ʻōlelo papahana JAVA. He aha ka hana a JVM? ʻAe, hoʻomaʻamaʻa ka Java Virtual Machine i ke kaʻina hana, mālama iā ʻoe i ka manawa a me ka ikaika mai ka hoʻohui ʻana i ka noi.
Hoʻopili ʻia ʻo Big Data a me AI, a ua kākau ʻia nā frameworks Big Data koʻikoʻi, e like me Fink, Hadoop, Hive, a me Spark, ma Java. Hāʻawi pū ia i kekahi mau papa hana hoʻomohala AI, me Weka, Java-ML, H2O, DeepLearning4j, a me MOA, OenNLP, Kubeflow, Deep Java waihona, Neuroph.
5. Scala
ʻO Scala kahi ʻōlelo hoʻolālā i hoʻopaʻa ʻia, pae kiʻekiʻe, pili i ka mea, a me ka hana. Ua hana ʻia me ka manaʻo e ʻohi i nā pono o Java me ka hoʻēmi ʻana i kekahi o kāna mau hemahema. Ua hana ʻo Scala i kahi ala ʻoi aku ka maikaʻi no ke kūkulu ʻana i nā polokalamu akamai me ka hoʻohana ʻana i ke kaiapuni Java Virtual Machine (JVM). He kūpono ia me Java a me JavaScript, a ua maʻalahi ka hoʻomohala ʻana, ʻoi aku ka wikiwiki, a ʻoi aku ka huahua
Ua lilo ʻo Scala i mea koʻikoʻi o nā ʻōnaehana ʻikepili e like me Apache Flink, Apache Spark, Apache Kafka, a me Akka Stream ma muli o kēia mau ʻano. ʻO nā hemahema koʻikoʻi o Scala ʻo ia ka nele o ke kākoʻo kaiāulu, ka hoʻopaʻa ʻana i kaupalena ʻia, nā kaohi hoʻohālikelike hope, a me kahi pihi aʻo kiʻekiʻe.
ʻO Breeze ka mea hana aʻo mīkini kaulana loa no Scala. Hoʻohui kēia waihona i ka hana a Matlab a me ka waihona NumPy o Python. Ua kū mai ka hui ʻana o nā papahana ScalaNLP a me Scala. Loaʻa iā Breeze ka nui o nā mana helu e pono ai e hana i nā ʻōnaehana AI o kēia manawa.
6. Julia
ʻO Julia kekahi huahana kiʻekiʻe ʻaʻole i loaʻa ka ʻike a i ʻole ke kākoʻo kaiāulu e pono ai. Eia naʻe, ʻaʻole hoʻopōʻino kona mau hiʻohiʻona. He kōkua kēia ʻōlelo hoʻolālā no nā ʻano hana like ʻole, akā ʻoi aku ka maikaʻi ma nā helu a me ka nānā ʻana i ka ʻikepili.
ʻO Julia kekahi huahana kiʻekiʻe ʻaʻole i loaʻa ka ʻike a i ʻole ke kākoʻo kaiāulu e pono ai. Eia naʻe, ʻaʻole hoʻopōʻino kona mau hiʻohiʻona. He kōkua kēia ʻōlelo hoʻolālā no nā ʻano hana like ʻole, akā ʻoi aku ka maikaʻi ma nā helu a me ka nānā ʻana i ka ʻikepili.
Hāʻawi ʻo Julia i DataFrames e hana i nā ʻikepili a hana i nā loli ʻikepili maʻamau no ka nānā ʻana i ka helu a me ka ʻepekema data. ʻAe ʻo JuliaGraphs pūʻolo iā ʻoe e hana me ka ʻikepili hui. Hana maikaʻi ʻo Julia me nā ʻikepili me ka hoʻohana ʻana i nā mea hoʻokele JDBC, ODBC, a me Spark. ʻO ia ka ʻōlelo kūpono no ka hana ʻana Hoʻopiha hohonu code ma ka hope. ʻO jl a me Flux.jl ʻo Julia maoli, nā mea hana ikaika loa no ke aʻo ʻana i ka mīkini a me ka naʻauao Artificial.
7. ʻOkoʻa
ʻO Rust kahi ʻōlelo hoʻolālā multi-paradigm e hoʻokumu i ka wikiwiki, palekana, a me ka concurrency. Loaʻa i ka Rust kahi syntax e like me C++, ʻoiai ʻoi aku ka palekana o ka hoʻomanaʻo. ʻAʻole ʻae ʻia nā kuhikuhi kikoʻī, nā kuhikuhi lele, a me nā heihei ʻikepili. Hoʻohana ʻia ka hoʻomanaʻo a me nā kumuwaiwai ʻē aʻe me ka hoʻohana ʻana i kahi ala kūikawā e hāʻawi ana i ka hoʻokele wānana me ka liʻiliʻi o ke poʻo, ma mua o ka hōʻiliʻili ʻōpala ʻakomi.
Ma ka noiʻi hoʻomohala makahiki a StackOverflow, ua kapa ʻia ka ʻōlelo papahana open-source ka mea kaulana loa. Nui nā ʻoihana IT e hoʻohana i nā loina Rust i kā lākou papahana. Ua hoʻohana ʻo Microsoft i nā loina Rust i kāna papahana Verona open source. Manaʻo ʻia ʻo Rust ma ke ʻano he ʻōlelo hoʻāʻo no ka hoʻolālā ʻōnaehana palekana.
He ʻōlelo paʻakikī ka Rust e aʻo ai no ka mea e pono ai ka hoʻomaopopo ʻana i nā manaʻo papahana hoʻolālā. Loaʻa iā ia kahi mea hoʻopili lohi a me nā faila binary nui ma muli o ka hopena. He liʻiliʻi wale nā hale waihona puke aʻo mīkini i kūkulu ʻia ma Rust. Eia naʻe, nui nā hoʻopaʻa ʻana i ka maʻamau aʻo aʻo nā frameworks, e like me PyTorch a i ʻole TensorFlow, i loaʻa i nā mea hoʻomohala.
8. lepe
Mai ka 1960s, ua hoʻohana nui ʻia ʻo Lisp no ka noiʻi ʻepekema i nā aʻo ʻana o nā ʻōlelo kūlohelohe, theorem proofs, a me ka hopena o nā pilikia Artificial Intelligence. Ua hoʻolālā mua ʻia ʻo Lisp ma ke ʻano he ʻōlelo makemakika kūpono no ka hoʻonohonoho ʻana, akā ua lilo koke ia i koho kaulana i waena o nā mea hoʻomohala AI.
ʻO ka mea nui loa, ʻo ka mea nāna i hana ʻo Lisp (John McCarthy) he kanaka koʻikoʻi ma ke kahua o AI, a ua hoʻokō ʻia ka hapa nui o kāna hana no ka manawa lōʻihi.
ʻO ke kumu nui no ka hoʻomohala ʻana i ka Lisp ʻo ia ka hoʻokumu ʻana i kahi hiʻohiʻona makemakika kūpono i ke code. Ma muli o kēia pono koʻikoʻi, ua lilo koke ia i ʻōlelo koho no ka noiʻi AI. Nui nā manaʻo ʻepekema lolouila, e like me ka hoʻihoʻi ʻana, ka hoʻokumu ʻana i ka ʻikepili lāʻau, a me ka paʻi paʻi ʻana, i hana ʻia ma Lisp.
He mea maikaʻi loa ʻo Lisp a hiki iā ia ke hoʻokō wikiwiki i ka polokalamu. ʻOi aku ka liʻiliʻi o nā polokalamu Lisp, ʻoi aku ka wikiwiki o ka hoʻolālā ʻana, hana wikiwiki, a ʻoi aku ka maʻalahi o ka mālama ʻana C++ a i ʻole Java noi.
9. Kumukanawai
ʻO Prolog, kekahi o nā ʻōlelo papahana mua loa, he ʻano hana maʻalahi e hana me ʻekolu mau mea: ʻoiaʻiʻo, nā lula, a me nā pahuhopu. Pono ka mea hoʻomohala e ʻike i nā ʻāpana ʻekolu ma mua o ke kūkulu ʻana o Prolog i nā pilina ma waena o lākou i mea e loaʻa ai kahi hopena kikoʻī ma ka nānā ʻana i nā ʻoiaʻiʻo a me nā lula.
Hiki iā Prolog ke hoʻomaopopo a hoʻohālikelike i nā mamana, ʻimi a hoʻonohonoho pono i ka ʻikepili, a hoʻihoʻi maʻalahi i kahi kaʻina e ʻike ai i kahi ala ʻoi aku ka maikaʻi. Ma ke ʻano holoʻokoʻa, ʻo ka noi maikaʻi loa o kēia ʻōlelo ma AI no ka hoʻoponopono pilikia, kahi e ʻimi ai ʻo Prolog i kahi hopena-a i ʻole.
ʻO ka hopena, hoʻohana ʻia ia i nā chatbots a me nā mea kōkua virtual e like me IBM's Watson. ʻAʻole ʻokoʻa a maʻalahi paha ka Prolog e hoʻohana e like me Python a i ʻole Java, akā pono paha ia. Ua hoʻohana ʻia ʻo Prolog e hoʻomohala i nā hale waihona puke AI. ʻO Zamia-AI, no ka laʻana, kahi hoʻolālā e hāʻawi ana i nā ʻāpana a me nā mea hana no ka hoʻomohala ʻana i ka ʻōlelo open-source a me nā ʻōnaehana ʻōlelo kūlohelohe.
ʻO ka Prolog-based aʻo aʻo ʻO nā pūʻolo mlu, clint, a me clint datasets he mea maikaʻi loa no ke kūkulu ʻana i ka naʻauao.
Panina
ʻO ka hoʻohui ʻana i nā polokalamu AI i loko o kahi ʻoihana ʻoihana ʻokoʻa e pono ai ka hoʻohana ʻana i kahi ʻano polokalamu pono hana, e like me kekahi mau ʻōlelo, frameworks, a me nā hale waihona puke. Ke koi pinepine nei kēia mau ʻenehana i nā kekelē kūʻokoʻa o ka mākaukau a me ka ʻike.
ʻO nā ʻōlelo āpau i ʻōlelo ʻia ma luna nei he mau koho maikaʻi loa no nā papahana Artificial Intelligence. He mea wale nō e koho i ka papahana kūpono no kāu mau pono. Me ka ʻike kumu o ka papahana, hiki iā ʻoe ke koho i ka ʻōlelo kūpono loa a hoʻonui i ka pono o kāu hui. Laki maikaʻi me kāu papahana AI e hiki mai ana!
Waiho i ka Reply