O a galuega a inisinia AI

O a galuega a Inisinia o le AI?

Ua e mafaufau ea po o le a le mea o loo natia i tua atu o le upu lauiloa “AI Engineer”? Sa ou mafaufau foi. Mai fafo e foliga manaia, ae o le mea moni o le galuega mamanu e tutusa lava le vaega, o le fefinauai o faamatalaga le mautonu, o le tuufaatasia o faiga, ma le siakiina ma le naunautai pe o faia e mea le mea e tatau ona latou faia. Afai e te manaʻo i le lomiga e tasi le laina: latou te liua faafitauli le manino i faiga AI o loo galue e le pa'ū pe a oo mai tagata faaaoga moni. O le umi, ma le sili atu ona le mautonu - ia, o loo i lalo ifo. Ia 'ai le caffeine. ☕

O tala e te ono fia faitauina pe a uma lenei:

🔗 Meafaigaluega AI mo inisinia: Fa'aleleia atili le lelei ma le fa'afouga
Saili meafaigaluega mamana a le AI e faʻaleleia atili ai le gaosiga faʻainisinia ma le fatufatuga.

🔗 Pe o le a suia ea inisinia polokalama faakomepiuta e le AI?
Su'esu'e le lumana'i o le inisinia polokalama faakomepiuta i le vaitaimi o le otometi.

🔗 Fa'aoga fa'ainisinia o le atamai fa'apitoa e suia ai alamanuia
Aoao pe faapefea ona toe faʻafouina e le AI faiga faʻapisinisi ma faʻaleleia atili ai le faʻafouga.

🔗 Auala e avea ai ma se inisinia AI
Ta'iala ta'itasi e amata ai lau malaga agai i se matata i le inisinia AI.


moni se inisinia AI 💡

I le tulaga faigofie, o se inisinia o le AI e mamanuina, fausia, lafoina, ma tausia polokalama faakomepiuta o le AI. O galuega i aso taitasi e masani ona aofia ai:

  • Faaliliuina o manaoga le manino o oloa poʻo pisinisi i se mea e mafai moni ona taulimaina e faʻataʻitaʻiga.

  • Aoina, fa'ailogaina, fa'amamāina, ma - e mautinoa lava - toe siakiina o fa'amaumauga pe a amata ona galoma atu.

  • Filifilia ma toleniina faʻataʻitaʻiga, faʻamasinoina i fua faʻatatau saʻo, ma tusi i lalo po o fea o le a toilalo ai.

  • Afifiina o le mea atoa i totonu o paipa MLOps ina ia mafai ona faʻataʻitaʻiina, faʻaaogaina, ma mataʻituina.

  • O le matamata i ai i le vao: sa'o, saogalemu, tonu… ma fetu'una'i a'o le'i fa'aletonu.

Afai o loʻo e mafaufau "o le inisinia polokalama faakomepiuta faʻaopoopo i le saienisi o faʻamaumauga faʻatasi ai ma sina mafaufauga i oloa" - ioe, o le foliga tonu lava lena.


O le ā le mea e eseese ai lelei mai isi ✅

E mafai ona e iloa pepa uma o galuega tau fale na lolomiina talu mai le 2017 ae e mafai lava ona e fausia se fa'aletonu vaivai. O tagata e manuia i le matafaioi e masani lava:

  • Mafaufau i totonu o faiga fa'avae. Latou te va'aia le fa'agasologa atoa: fa'amaumauga e ulufale mai, fa'ai'uga e alu ese atu, mea uma e mafai ona siakiina.

  • Aua le tuliloaina muamua togafiti fa'ataulāitu. Fa'avae ma siaki faigofie a'o le'i fa'aputuina mea faigata.

  • Ia fa'aauau pea ona tu'uina atu manatu fa'aalia. O le toe fa'aleleia o a'oa'oga ma le toe fa'afo'i i tua e le o ni mea fa'aopoopo, ae o se vaega o le mamanu.

  • Tusi i lalo mea. O fesuia'iga, o manatu fa'alilolilo, o tapula'a - e le fiafia ai, ae mulimuli ane e manaia.

  • Ia fa'atauaina le AI fa'atino ma le fa'amaoni. E lē mou atu tulaga lamatia i le fa'amoemoe lelei, ae e fa'amaumauina ma pulea.

Tala pu'upu'u: Na amata se tasi 'au lagolago i ni tulafono valea+fa'avae o le toe maua mai. O le mea lea na latou maua ai ni suega taliaina manino, o lea ina ua latou fesuia'i i se fa'ata'ita'iga tele mulimuli ane, sa i ai a latou fa'atusatusaga mama - ma se fa'alelei faigofie pe a le lelei le amio.


O le taamilosaga o le olaga: mea moni fenumiai vs ata matagofie 🔁

  1. Fa'atulaga le fa'afitauli. Fa'amatala sini, galuega, ma le foliga o le "lava lelei".

  2. Fai le oloina o fa'amaumauga. Fa'amamā, fa'ailoga, vaevae, fa'aliliuga. Fa'amaonia e le aunoa e pu'e ai le fesuia'iga o le schema.

  3. Fa'ata'ita'iga o fa'ata'ita'iga. Taumafai faigofie, fa'ata'ita'i ni fa'avae, toe fai, fa'amaumau.

  4. Lafo atu. Paipa CI/CD/CT, fa'aogaina saogalemu, manulele, ma toe fa'afo'i.

  5. Ia mataala. Mata'ituina le sa'o, le tuai, le fe'avea'i, le tonu, ma taunu'uga a tagata fa'aoga. Ona toe fa'aauau lea o a'oa'oga.

I luga o se faase'e e foliga mai o se li'o matagofie. I le fa'atinoina e sili atu ona pei o le fa'ata'amilomiloina o le spaghetti i se salu.


AI e nafa ma le fa'atinoina o galuega pe a o'o i le taimi e tatau ai 🧭

E lē o ni fa'ase'e matagofie e fa'atatau i ai. E fa'alagolago inisinia i fa'avae e fa'atino ai ni lamatiaga moni:

  • O le NIST AI RMF e tuʻuina atu ai le fausaga mo le vaʻaia, fuaina, ma le taulimaina o tulaga lamatia i le mamanu e ala i le faʻatinoina [1].

  • O Mataupu Faavae a le OECD e sili atu ona pei o se tapasa - o ni taiala lautele e ogatasi ma le tele o faalapotopotoga [2].

E tele fo'i 'au e faia a latou lava lisi siaki (iloiloga o le le faalauaiteleina o mea e uiga i tagata, faitoto'a e fa'atino e tagata) ma fa'afanua i luga o nei ta'amilosaga o le olaga.


Pepa aloaia e foliga mai e lē o se filifiliga: Kata Fa'ata'ita'i ma Pepa Fa'amaumauga 📝

Ni fasi pepa se lua o le a e faafetai ai ia te oe lava mulimuli ane:

  • Kata Fa'ata'ita'i → fa'amatala manino le fa'aaogaina, tulaga o iloiloga, ma lapata'iga. Ua tusia ina ia mafai e tagata o oloa/fa'aletulafono ona mulimuli ai [3].

  • Pepa Fa'amaumauga mo Seti Fa'amaumauga → fa'amatala pe aisea ua iai ai fa'amaumauga, o a mea o lo'o i totonu, fa'aitu'au e ono tula'i mai, ma fa'aoga saogalemu vs fa'aoga le saogalemu [4].

O le a faamalo lē leoa oe i le lumanai (ma au uo i le lumanai) ona o le tusiaina o na mea.


Su'esu'ega loloto: fa'asologa o fa'amaumauga, konekarate, ma le fa'asologa o lomiga 🧹📦

E lē mafai ona pulea fa'amaumauga. E fa'amalosia e inisinia atamai o le AI konekarate, fa'atinoina siaki, ma fa'apipi'i fa'amaumauga i tulafono fa'akomepiuta ina ia mafai ona e toe fo'i i tua mulimuli ane.

  • Fa'amaoniga → fa'atulaga le fa'atulagaga, vaega, fou; fa'atupuina pepa fa'amaumau otometi.

  • Fa'aliliuga → fa'atulaga fa'amaumauga ma fa'ata'ita'iga ma tautinoga a le Git, ina ia iai sau fa'amaumauga o suiga e mafai ona e fa'atuatuaina.

Fa'ata'ita'iga la'ititi: Na se'i fa'ase'e e se tasi fa'atau'oloa ni siaki fa'atulagaina e poloka ai fafaga a le au tu'uina atu oloa e tumu i nulls. O lena tripwire e tasi na taofia ai le pa'ū faifai pea o le recall@k a'o le'i matauina e tagata fa'atau.


Su'esu'ega loloto: felauaiga ma le fa'ateleina 🚢

O le fa'agaoioia o se fa'ata'ita'iga i le prod e le na'o le model.fit() . O le toolbelt iinei e aofia ai:

  • Docker mo le afifiina tutusa.

  • Kubernetes mo le fa'atulagaina, fa'ateleina, ma le fa'alauiloaina saogalemu.

  • Fa'avae MLOps mo manulele, vaeluaga A/B, iloa o mea e le masani ai.

I tua atu o le ie pupuni o loʻo i ai siaki soifua maloloina, suʻesuʻega, faʻatulagaina o le CPU vs GPU, faʻatulagaina o le taimi e muta ai. E le o se mea matagofie, e matua manaʻomia lava.


Su'esu'ega loloto: GenAI systems & RAG 🧠📚

O faiga fa'atupuina mea e aumaia ai se isi suiga - o le fa'avaeina lea o le toe maua mai.

  • Fa'apipi'iga + sailiga vector mo sailiga tutusa i se saoasaoa tele.

  • fa'atulagaina i le toe maua mai o filifili, fa'aaogaina o meafaigaluega, ma le fa'agasologaina mulimuli ane.

Filifiliga i le vaevaeina, toe fa'atulaga, ma le iloiloga - o nei telefoni laiti e filifili ai pe e te maua se chatbot e le lelei pe o se pailate fesoasoani aoga.


Tomai ma meafaigaluega: o le a tonu lava le mea o loʻo i totonu o le faaputuga 🧰

O se taga fefiloi o meafaigaluega masani a le ML ma le aʻoaʻoga loloto:

  • Fa'avae: PyTorch, TensorFlow, scikit-learn.

  • Paipa: Tafega o le ea, ma isi mea faapena, mo galuega faatulagaina.

  • Gaosiga: Docker, K8s, fa'avae tautua.

  • Mata'ituina: mata'ituina o le fe'avea'i, mata'ituina o le latency, siaki o le tutusa.

E leai se tasi e fa'aaogaina mea uma . O le togafiti, o le lava lea o le iloa i le gasologa o le olaga e mafaufau ai ma le atamai.


Laulau o meafaigaluega: o le a le mea e taumafai moni i ai inisinia 🧪

Meafaigaluega Le aofia Tau Aiseā e aogā ai
PyTorch Tagata suʻesuʻe, inisinia Punaoa tatala Fetuutuuna'i, pythonic, nu'u tele, upega fa'apitoa.
TensorFlow 'Au e fa'alagolago i oloa Punaoa tatala Loloto o le si'osi'omaga, TF Serving & Lite mo fa'atulagaga.
scikit-learn Tagata fa'aoga ML masani Punaoa tatala Fa'avae lelei, API mama, fa'agasologa muamua ua saunia.
MLflow 'Au e tele fa'ata'ita'iga Punaoa tatala Fa'atulaga lelei fa'asologa, fa'ata'ita'iga, ma meafaitino.
Tafega o le ea Tagata o le paipa Punaoa tatala DAGs, fa'atulagaina, ma le mafai ona matauina ua lava lelei.
Docker O tagata uma lava Autu saoloto O le siosiomaga lava e tasi (tele lava). E itiiti ifo "e na'o la'u komepiuta feavea'i e galue ai".
Kubernetes 'Au e mamafa i le infra Punaoa tatala Fa'ateleina otometi, fa'alauiloa, malosi fa'apisinisi.
Fa'ata'ita'iga tautua i luga o K8s Tagata fa'aoga fa'ata'ita'iga K8s Punaoa tatala Taumafa masani, matau fa'a'ofuofu, mafai ona fa'ateleina.
Faletusi su'esu'e vector Fau fale RAG Punaoa tatala Vave le tutusa, faigofie ona fa'aoga le GPU.
Faleoloa vector pulea 'Au a le RAG fa'apisinisi Vaega totogi Fa'asinomaga e leai ni 'au'aunaga, fa'amamāina, fa'atuatuaina i le tele.

Ioe, e foliga lē tutusa le faaupuga. E masani lava e lē tutusa filifiliga o meafaigaluega.


Fuaina o le manuia e aunoa ma le lofituina i fuainumera 📏

O fua fa'atatau e taua e fa'alagolago i le anotusi, ae e masani lava o se fa'afefiloi o:

  • Tulaga lelei o valo'aga: sa'o, toe manatua, F1, fa'atulagaina.

  • Faiga + tagata fa'aoga: fa'atuai, p95/p99, si'itia o le liua, fua faatatau o le mae'a.

  • Fa'ailoga o le talafeagai: tutusa, aafiaga eseese - fa'aaogaina ma le fa'aeteete [1][2].

O lo'o iai fua fa'atatau e fa'aalia ai ni fa'aletonu. Afai e leai, sui.


Fa'ata'ita'iga o le galulue fa'atasi: o se ta'aloga fa'atasi 🧑🤝🧑

E masani ona nonofo inisinia AI i le fetaulaigaʻiga ma:

  • Tagata e fa'atatau i oloa ma matā'upu (fa'amatalaina le manuia, pa puipui).

  • Inisinia o fa'amaumauga (punaoa, fa'atulagaga, SLA).

  • Saogalemu/faaletulafono (faalilolilo, tausisia o tulafono).

  • Fuafuaga/su'esu'ega (su'ega a tagata fa'aoga, aemaise lava mo GenAI).

  • Ops/SRE (taimi e galue ai ma fa'ata'ita'iga mo le afi).

Ia fa'amoemoe i laupapa pa'epa'e e ufitia i ni tusitusiga ma ni felafolafoa'iga vevela i fuainumera - e lelei tele lea.


Mailei: le tele o aitalafu fa'apitoa 🧨

E tosina mai e polokalama ML aitalafu lilo: fa'atulagaga fenumiai, fa'alagolago vaivai, tusitusiga kelu ua galo. E fa'atulaga e tagata tomai fa'apitoa ni pa puipui - su'ega fa'amaumauga, fa'atulagaga lolomi, toe fa'afo'i - a'o le'i tupu tele le vaivai. [5]


Tagata e tausia le mafaufau lelei: faiga e fesoasoani 📚

  • Amata i se mea itiiti. Fa'amaonia le aoga o le paipa a'o le'i fa'alavelaveina fa'ata'ita'iga.

  • Paipa o le MLOps. CI mo fa'amaumauga/fa'ata'ita'iga, CD mo tautua, CT mo toe a'oa'oga.

  • Lisi siaki a le AI e nafa ma oe. Fa'afanua i lau fa'alapotopotoga, fa'atasi ai ma pepa e pei o Kata Fa'ata'ita'i ma Pepa Fa'amaumauga [1][3][4].


Toe faia vave o fesili masani (FAQ): tali i le fuaiupu e tasi 🥡

E fausia e inisinia o le AI ni faiga mai le amataga e oʻo i le iʻuga e aoga, e mafai ona faʻataʻitaʻiina, e mafai ona faʻaaogaina, ma e saogalemu - aʻo faʻamaninoina faʻatusatusaga ina ia leai se tasi e iloa.


TL;DR 🎯

  • Latou te faia faʻafitauli e le manino → faʻatuatuaina o polokalama faʻapitoa faʻapitoa (AI) e ala i galuega faʻamaumauga, faʻataʻitaʻiga, MLOps, ma le mataʻituina.

  • E sili ona lelei ia faigofie muamua, fuaina pea, ma faamaumau ni manatu faavae.

  • Production AI = paipa + mataupu faavae (CI/CD/CT, faamasinotonu pe a manaʻomia, mafaufau i tulaga lamatia ua saunia).

  • O meafaigaluega ua na'o ni meafaigaluega. Faaaoga le tulaga maualalo e fesoasoani ia te oe i le nofoaafi → ala → tautua → matau.


So'otaga fa'asino

  1. NIST AI RMF (1.0). So'otaga

  2. Mataupu Faavae o le OECD AI. So'otaga

  3. Kata Fa'ata'ita'i (Mitchell et al., 2019). So'otaga

  4. Pepa Fa'amaumauga mo Seti Fa'amaumauga (Gebru et al., 2018/2021). So'otaga

  5. Aitalafu Fa'apitoa Natia (Sculley et al., 2015). So'otaga


Saili le AI Fou i le Faleoloa Aloaia o Fesoasoani AI

Faatatau ia tatou

Toe foʻi i le blog