He aha te Anga Pūmanawa mo AI?

He aha te Anga Pūmanawa mo AI?

Ma te anga pakari ka huri i taua hepohepo hei rerengamahi whaihua. I roto i tenei aratohu, ka wetewete matou he aha te anga rorohiko mo AI , he aha te mea nui, me pehea te kowhiri i tetahi me te kore e pohehe koe ia rima meneti. Hopukia he kawhe; kia tuwhera tonu nga ripa. ☕️

Ngā tuhinga ka pai pea koe ki te pānui i muri i tēnei:

🔗 He aha te ako miihini me AI
Kia mohio koe ki nga rereketanga nui i waenga i nga punaha ako miihini me te mohio mohio.

🔗 He aha te whakamāramatanga o te AI
Akohia me pehea te whakamarama a AI i nga tauira matatini kia marama, kia marama.

🔗 He aha te karetao humanoid AI?
Torotoro nga hangarau AI e whakakaha ana i nga karetao rite ki te tangata me nga whanonga tauwhitiwhiti.

🔗 He aha te whatunga io i roto i te AI
Tirohia te ahua o nga whatunga neural i te roro tangata ki te tukatuka korero.


He aha te Anga Pūmanawa mo AI? Ko te whakautu poto 🧩

He anga raupaparorohiko mo AI he paihere hanganga o nga whare pukapuka, nga waahanga wa whakahaere, nga taputapu, me nga tikanga e awhina ana i a koe ki te hanga, ki te whakangungu, ki te arotake, ki te toha i te ako miihini, i nga tauira ako hohonu ranei kia tere ake, kia pono. He nui ake i te whare pukapuka kotahi. Whakaarohia ko te scaffolding whakaaro e hoatu ana ki a koe:

  • Ko nga tangohanga matua mo nga kaitao, paparanga, whakatau tata, raina paipa ranei

  • Te rereketanga aunoa me nga kakano pangarau kua arotau

  • Nga raina paipa whakauru raraunga me nga taputapu tukatuka o mua

  • Whakangungu whakangungu, inenga, me te tohutaki

  • Whakawhitiwhiti me nga kaiwhakatere penei i nga GPU me nga taputapu motuhake

  • Te takai, te mahi, me te whakamatautau i etahi wa

Mēnā he kete taputapu te whare pukapuka, he awheawhe te anga-me te rama, nga taumanu, me te kaihanga tapanga ka kii koe kaore koe e hiahia… kia mahia ra ano. 🔧

Ka kite koe i ahau e whakahoki ano i te kupu tika he aha te anga rorohiko mo AI mo etahi wa. He whakaaro tera, na te mea ko te patai te nuinga o nga tangata ka paopao ina ngaro ratou i roto i te maze taputapu.

 

Anga Pūmanawa AI

He aha te hanga anga rorohiko pai mo AI? ✅

Anei te rarangi poto e hiahia ana ahau mena ka timata ahau mai i te timatanga:

  • Ergonomics whai hua - nga API maamaa, nga hapa pai, nga karere hapa awhina

  • Mahinga - nga kakano tere, te whakakotahitanga tika, te whakahiato kauwhata, te JIT ranei hei awhina

  • Te hōhonutanga o te rauropi - nga tari tauira, nga akoranga, nga taumaha kua oti te whakangungu, te whakauru

  • Te kawe - nga huarahi kaweake penei i te ONNX, te waea pūkoro, te wa whakahaere taha ranei, te pai o te ipu

  • Te Tirohanga - nga inenga, te takiuru, te tohu, te tirotiro whakamatautau

  • Tauineine - maha-GPU, whakangungu toha, mahi rapa

  • Whakahaerenga - nga ahuatanga haumarutanga, te whakaputanga, te whakapapa, me nga tuhinga kaore koe i te wairua

  • Hapori & ora roa - nga kai tiaki kaha, te whakatamarikitanga o te ao, nga mahere huarahi pono

Ka paato ana nga waahanga, ka iti ake te tuhi i te waehere kapia ka nui ake te mahi AI. Ko tehea te kaupapa. 🙂


Nga momo anga ka tutaki koe 🗺️

Kaore nga anga katoa e ngana ana ki te mahi i nga mea katoa. Whakaarohia i roto i nga waahanga:

  • Anga ako hohonu : tensor ops, autodiff, neural nets

    • PyTorch, TensorFlow, JAX

  • Nga anga ML matarohia : nga paipa, nga huringa ahuatanga, nga whakatau tata

    • scikit-ako, XGBoost

  • Nga tari tauira me nga puranga NLP : nga tauira kua oti te whakangungu, nga tohu tohu, te whakatikatika pai

    • Ngā Whakawhiti Kanohi Awhi

  • Te mahi me te whakatau i nga wa whakahaere : kua arotau te whakatakotoranga

    • ONNX Runtime, NVIDIA Triton Inference Server, Ray Serve

  • MLOps me te huringa ora : te aroturuki, te takai, te paipa, CI mo ML

    • MLflow, Kubeflow, Apache Airflow, Prefect, DVC

  • Tapa me te pūkoro : he tapuwae iti, he pai ki nga taputapu

    • TensorFlow Lite, Core ML

  • Anga morearea me te mana whakahaere : te tukanga me nga mana whakahaere, ehara i te waehere

    • NIST AI Anga Whakahaere Morearea

Karekau he puranga kotahi e uru ki ia kapa. Kei te pai tena.


Ripanga whakataurite: nga whiringa rongonui i te titiro 📊

Ko nga quirks iti kua whakauruhia na te mea he raru te ora tonu. Ka huri nga utu, engari he maha nga waahanga matua he puna tuwhera.

Utauta / Tāpae Pai rawa atu mō Te utu pea He aha i mahi ai
PyTorch Kairangahau, Pythonic devs Pūtake tuwhera He ahua maori nga kauwhata hihiko; hapori nui. 🙂
TensorFlow + Keras Whakaputa i te tauine, whakawhiti-turanga Pūtake tuwhera Aratau kauwhata, TF Ratonga, TF Lite, taputapu totoka.
JAX Ko nga kaiwhakamahi kaha, ka huri te mahi Pūtake tuwhera Ko te whakahiato XLA, ma te pangarau tuatahi.
ako-scikit ML tauhira, raraunga ripanga Pūtake tuwhera Pipelines, inenga, inenga API ka paato noa.
XGBoost Raraunga hanganga, toa turanga Pūtake tuwhera Ko te whakanui i nga wa katoa ka wikitoria noa.
Ngā Whakawhiti Kanohi Awhi NLP, matakite, tohatoha me te uru ki te hub Te nuinga tuwhera Nga tauira kua whakangungua + tohu tohu + tuhinga, aue.
Wā Whakahaere ONNX Te kawe, nga anga whakauru Pūtake tuwhera Kaweake kotahi, rere tere ki te maha o nga pito o muri. [4]
MLflow Whakamātautau aroturuki, tākainga Pūtake tuwhera Reproducibility, rehita tauira, API ngawari.
Ray + Ray Mahi Whakangungu toha + mahi Pūtake tuwhera Tauine nga kawenga mahi Python; mahi moroiti-pupuhi.
NVIDIA Triton Ko te whakatauranga teitei Pūtake tuwhera Anga-maha, te puranga hihiri, nga GPU.
Kubeflow Kubernetes ML paipa Pūtake tuwhera Mutu-ki-mutunga i runga i nga K8, i etahi wa karekau engari kaha.
Rererangi, Prefect ranei Ko te whakariterite i to whakangungu Pūtake tuwhera Te whakarite, te ngana ano, te kitea. Mahi pai.

Mena ka hiahia koe ki nga whakautu kotahi-raina: PyTorch mo te rangahau, TensorFlow mo te hanga-roa, scikit-ako mo te ripanga, ONNX Runtime mo te kawe, MLflow mo te aroturuki. Ka hoki ahau i muri mai ki te hiahiatia.


I raro i te hiku: pehea te whakahaere anga i to pangarau ⚙️

Ko te nuinga o nga anga ako hohonu e tarai ana i nga mea nui e toru:

  1. Tensors - huānga maha-ahu me te whakatakotoranga taputapu me nga ture paoho.

  2. Autodiff - te rerekee aratau whakamuri hei tatau i nga rōnaki.

  3. Rautaki mahi - aratau hikaka me te aratau kauwhata me te whakahiato JIT.

  • a PyTorch ki te whakapau kaha ka taea e ia te whakahiato kauwhata me torch.compile hei whakakotahi i nga mahi me te tere haere me te iti o nga huringa waehere. [1]

  • Ko te TensorFlow e tere ana ma te taunoa me te whakamahi i te tf.function ki te whakatakoto i te Python ki roto i nga kauwhata rerenga raraunga kawe, e hiahiatia ana mo te kaweake SavedModel me te whakapai ake i nga mahi. [2]

  • a JAX ki nga huringa tito penei i te jit , grad , vmap , me te pmap , ka whakahiato ma XLA mo te whakatere me te whakarara. [3]

Koinei te waahi e ora ai nga mahi: nga kakano, nga whakakotahitanga, te whakatakotoranga mahara, te whakakotahitanga tika. Ehara i te makutu - ko te miihini anake te ahua makutu. ✨


Whakangungu me te whakatau: e rua nga hakinakina rereke 🏃♀️🏁

  • Ko nga whakangungu e whakanui ana i te puta me te pumau. Kei te pirangi koe ki te whakamahi pai, ki te whakatikatika i te rōnaki, me nga rautaki tohatoha.

  • te whakatauki te roanga, te utu, me te whakakotahitanga. Kei te pirangi koe ki te whakahiato, ki te ine, me te whakakotahitanga o nga kaiwhakahaere.

He mea nui te mahi tahi i konei:

  • a ONNX hei tauira whakawhiti tauira noa; ONNX Runtime nga tauira mai i nga anga puna maha puta noa i nga PTM, GPU, me etahi atu kaiwhakatere me nga here reo mo nga kohinga whakaputa angamaheni. [4]

Ko te ine, te tapahi, me te whakamarumaru he maha nga wa ka puta nga toa nui. I etahi wa he nui rawa - he ahua tinihanga, ahakoa ehara. 😉


Te kainga MLOps: kei tua atu i te anga matua 🏗️

Ahakoa ko te kauwhata rorohiko pai rawa atu e kore e whakaora i te huringa ora. I te mutunga ka hiahia koe:

  • Aroturuki whakamatautau me te rehitatanga : timata ki te MLflow ki te takiuru parama, inenga, me nga taonga; whakatairanga mā te rehita

  • Raina paipa me te whakahiato rerengamahi : Kubeflow i runga i nga Kubernetes, nga tohunga whanui penei i te Rererangi me te Prefect

  • Putanga Raraunga : Ka pupuri a DVC i nga raraunga me nga tauira kua whakaputahia ki te taha o te waehere

  • Ipu me te whakatakotoranga : Ko nga whakaahua Docker me nga Kubernetes mo nga taiao matapae, tauineine

  • Ko nga tari tauira : he maha ake nga wa ka patupatua te papaaariki i mua i te whakangungu katahi ka pai

  • Te Aroturuki : te roa, te rere, me te arowhai i te kounga ina pa ana nga tauira ki te whakaputa

He pakiwaitara mara tere: i hiahia tetahi roopu e-tauhokohoko "kotahi ano nga whakamatautau" ia ra, katahi ka kore e mahara ko tehea oma i whakamahi i nga ahuatanga. I taapirihia e ratou te MLflow me te ture "whakatairanga anake mai i te rehita". I ohorere, ko nga arotake a wiki mo nga whakatau, ehara i te whaipara tangata. Ka kitea te tauira ki nga waahi katoa.


Te mahi tahi me te kawe: kia tuwhera tonu o whiringa 🔁

Ka ngokingoki marie te maukati. Kati ma te whakamahere mo:

  • Nga ara kaweake : ONNX, SavedModel, TorchScript

  • Te waatea o te wa whakahaere : ONNX Runtime, TF Lite, Core ML mo te waea pūkoro, te taha ranei

  • Whakapumautanga : ka taea te hanga paipa me nga whakaahua Docker

  • Te mahi noho koretake : ko te manaaki i a PyTorch, TensorFlow, me ONNX taha-taha-taha ka noho pono koe

Ko te huri i tetahi paparanga mahi, te whakahiato tauira ranei mo tetahi taputapu iti ake, he mea whakararu, ehara i te tuhi ano.


Te whakaterenga me te tauine: kia tere kia kaua e roimata ⚡️

  • nga GPU te rangatira o nga mahi whakangungu whanui na nga kakano kua tino arotau (whakaaro cuDNN).

  • te whakangungu toha ki te kore e taea e te GPU kotahi te pupuri: te whakarara raraunga, te whakarara tauira, te whakaraerae i nga waahanga.

  • Ko te tika o te whakakotahitanga ka whakaora i te mahara me te wa me te iti o te ngaronga tika ina whakamahia tika.

I etahi wa ko te waehere tere ko te waehere kaore koe i tuhi: whakamahia nga tauira kua oti te whakangungu me te whakatangi pai. Tino. 🧠


Te mana whakahaere, te haumaru, me te morearea: kaua e mahi pepa noa 🛡️

Ko te tuku AI ki nga whakahaere tuuturu ko te whakaaro mo:

  • Te Rarangi : no hea mai nga raraunga, pehea te tukatuka, me te tauira tauira e ora ana

  • Reproducibility : hanga taumau, whakawhirinaki titi, toa taonga

  • Puataata me nga tuhinga : tauira kaari me nga korero raraunga

  • Whakahaere morearea : ko te NIST AI Risk Management Framework e whakarato ana i te mahere huarahi mo te mapi, te ine, me te whakahaere i nga punaha AI pono puta noa i te huringa ora. [5]

Ehara enei i te kowhiri i nga rohe kua whakaritea. Ahakoa kei waho atu, ka aukati i nga paheketanga rangirua me nga hui tuweke.


Me pehea te whiriwhiri: he rarangi arowhai whakatau tere 🧭

Mena kei te titiro tonu koe ki nga ripa e rima, whakamatauhia tenei:

  1. Te reo tuatahi me te papamuri o te kapa

    • Ko te roopu rangahau tuatahi a Python: timata me PyTorch, JAX ranei

    • Te rangahau me te whakaputanga whakauru: Ko TensorFlow me Keras he putea haumaru

    • Te tātari matarohia, te arotahi ripanga ranei: scikit-ako me te XGBoost

  2. Ko te whaainga tuku

    • Te tohu kapua i te tauine: ONNX Runtime, Triton ranei, kua oti te ipu

    • Waea pūkoro kua whakauruhia ranei: TF Lite, Core ML ranei

  3. Nga hiahia tauine

    • GPU kotahi, teihana mahi ranei: ka mahi tetahi anga DL nui

    • Whakangungu toha: manatokohia nga rautaki i hangaia, whakamahia ranei te tereina Ray

  4. MLOps paari

    • Nga ra moata: MLflow mo te aroturuki, nga whakaahua Docker mo te kapi

    • Ko te roopu tipu: taapirihia te Kubeflow, Airflow/Prefect ranei mo nga paipa

  5. Te whakaritenga kawe

    • Whakamaherehia mo ONNX kaweake me tetahi paparanga mahi kore

  6. Te tū mōrearea

    • Whakaritea ki te aratohu a te NIST, te whakapapa tuhinga, te whakamana i nga arotake [5]

Mena kei te noho tonu te patai he aha te anga rorohiko mo AI , ko te huinga o nga whiringa ka hoha aua tuemi rarangi arowhai. He pai te hoha.


Nga gotchas noa me nga pakiwaitara ngawari 😬

  • He pakiwaitara: kotahi te anga e whakahaere katoa ana. Tino: ka whakakotahi koe me te taurite. He hauora tena.

  • He korero teka: ko te tere whakangungu nga mea katoa. He mea nui ake te utu whakatau me te pono.

  • Gotcha: ka wareware i nga paipa raraunga. Ko te whakauru kino ka totohu i nga tauira pai. Whakamahia nga kaieke tika me te whakamana.

  • Gotcha: mokowhiti ana i te tirotiro whakamatautau. Ka wareware koe ko tehea oma i pai ake. Ananahi-ka hoha koe.

  • Te pakiwaitara: he aunoa te kawe. I etahi wa ka pakaru nga kaweake i runga i nga mahi ritenga. Whakamatautau wawe.

  • Gotcha: MLOps kua oti te hanga i te wa poto. Kia ngawari, katahi ka taapirihia te whakahiato ina puta te mamae.

  • He kupu whakarite he iti nei : whakaarohia to anga hei potae paihikara mo to tauira. Ehara i te huatau? Pea. Engari ka ngaro koe i te wa e kii ana te papaahi.


Mini FAQ mo nga anga ❓

P: He rereke te anga i te whare pukapuka, i te papaahi ranei?

  • Whare Pukapuka : nga mahi motuhake, tauira ranei e kiia ana e koe.

  • Anga : ka tautuhi i te hanganga me te huringa ora, ka hono ki nga whare pukapuka.

  • Paerewa : te taiao whanui me te infra, UX, nama, me nga ratonga whakahaere.

Q: Ka taea e au te hanga AI kaore he anga?

Ma te hangarau ae. Ko te tikanga, he rite ki te tuhi i a koe ake kaitoi mo te panui rangitaki. Ka taea e koe, engari he aha.

P: Kei te hiahia au ki te whakangungu me te anga mahi mahi?

E mea pinepine ae. Whakangungu i PyTorch, TensorFlow ranei, kaweake ki ONNX, mahi me Triton, ONNX Runtime ranei. Kei reira nga tui. [4]

P: Kei hea te noho o nga tikanga tino pai?

AI RMF a NIST mo nga mahi morearea; tuhinga kaihoko mo te hoahoanga; Ko nga kaiarahi ML a nga kaiwhakarato kapua he arowhai whakawhiti. [5]


He korero tere mo te kupu matua mo te maramatanga 📌

He maha nga wa ka rapu nga tangata he aha te anga rorohiko mo AI na te mea kei te ngana ratou ki te hono i nga tohu i waenga i te waehere rangahau me tetahi mea ka taea te tuku. Na, he aha te anga rorohiko mo AI i roto i te mahi? Koinei te paihere o te rorohiko, tangohanga, me nga tikanga ka taea e koe te whakangungu, te arotake, me te whakatakoto tauira me te iti ake o nga mea ohorere, i te wa e takaro pai ana ki nga raina paipa raraunga, taputapu me te mana whakahaere. I reira, ka toru nga korero. 😅


He Korero Whakamutunga - He Roa Kare I Panui 🧠➡️🚀

  • Ko te anga rorohiko mo AI ka hoatu ki a koe he scaffolding whakaaro: tensors, autodiff, whakangungu, tohatoha, me te taputapu.

  • Tīpakohia mā te reo, te taumata whakangao, te āwhata, me te hōhonutanga o te rauropi.

  • Me tumanako ki te whakakotahi i nga puranga: PyTorch, TensorFlow ranei ki te whakangungu, ONNX Runtime, Triton ranei hei mahi, MLflow ki te whai, Airflow, Prefect ranei hei whakarite. [1][2][4]

  • Tunua i roto i te kawe, te tirohanga, me nga mahi morearea moata. [5]

  • Ae, awhi i nga wahanga hoha. He pumau, he kaipuke pumau.

Ko nga anga pai e kore e tango i te uaua. Ka whakahiatotia kia tere ake te neke o to roopu me te iti ake o nga waa. 🚢


Ngā Tohutoro

[1] PyTorch - He kupu whakataki ki torch.compile (tuhinga whaimana): panui atu

[2] TensorFlow - He pai ake te mahi me te tf.function (aratohu whaimana): panui atu

[3] JAX - Timata Tere: Me pehea te whakaaro i roto i te JAX (tuhinga whaimana): panui atu

[4] Wā Oma ONNX - Wā Whakahaere ONNX mo te Inferencing (tuhinga whaimana): panui atu

[5] NIST - AI Risk Management Framework (AI RMF 1.0) : panui atu

Kimihia te AI Hou i te Toa Kaiāwhina AI Whaimana

Mō Mātou

Hoki ki te rangitaki