Başe, hûn meraq dikin ka meriv çawa "AI" çêdike. Ne bi wateya Hollywoodê ku ew hebûnê difikire, lê bi celebê ku hûn dikarin li ser laptopa xwe bixebitin ku pêşbîniyan dike, tiştan rêz dike, dibe ku hinekî sohbet jî bike. Ev rêbernameya li ser Meriv Çawa Li Ser Komputerê Xwe AI-yek Diafirîne tunebûnê bikşîne tiştek ku bi rastî li herêmî dixebite . Li bendê bin ku kurterêyan, ramanên bêserûber, û carinan ji rê derkevin ji ber ku, bila rast bin, ceribandin qet ne paqij e.
Gotarên ku hûn dikarin piştî vê yekê bixwînin:
🔗 Meriv çawa modelek AI-ê çêdike: gavên tevahî hatine ravekirin
Dabeşkirina zelal a afirandina modela AI-ê ji destpêkê heta dawiyê.
🔗 AI sembolîk çi ye: hemî tiştê ku hûn hewce ne ku bizanin
Bingehên sembolîk ên AI, dîrok û sepanên roja îro fêr bibin.
🔗 Pêdiviyên hilanîna daneyan ji bo AI: tiştê ku hûn hewce ne
Pêdiviyên hilanînê ji bo pergalên AI-ê yên bikêrhatî û pîvanbar fêm bikin.
Çima niha aciz dibî? 🧭
Ji ber ku serdema "tenê laboratuarên asta Google dikarin AI bikin" çûye. Van rojan, bi laptopek asayî, hin amûrên çavkaniya vekirî û serhişkiyê, hûn dikarin modelên piçûk çêbikin ku e-nameyan dabeş dikin, nivîsê kurt dikin, an wêneyan etîket dikin. Ne hewce ye ku navendek daneyan hebe. Hûn tenê hewce ne:
-
planeke,
-
sazkirineke paqij,
-
û armancek ku hûn dikarin bêyî ku bixwazin makîneyê ji pencereyê bavêjin, biqedînin.
Çi dike ku ev hêjayî şopandinê be ✅
Kesên ku dipirsin "Meriv çawa li ser komputerê AI-yek çêdike" bi gelemperî PhD-yek naxwazin. Ew tiştek dixwazin ku bi rastî jî bikar bînin. Planeke baş çend tiştan çareser dike:
-
Bi biçûk dest pê bike : hestan dabeş bike, ne "îstîxbaratê çareser bike".
-
Dubarekirin :
conda
anvenv
da ku hûn sibê bê panîk ji nû ve ava bikin. -
Rastgoyîya hardwareyê : CPU ji bo scikit-learn baş in, GPU ji bo torên kûr (eger hûn bi şens bin) [2][3].
-
Daneyên paqij : tiştên nebaş ên bi nîşaneyên şaş hatine nivîsandin tune ne; her tim li train/derbasdar/test têne dabeş kirin.
-
Pîvanên ku tiştekî watedar dikin : rastbûn, duristbûn, bîranîn, F1. Ji bo nehevsengiyê, ROC-AUC/PR-AUC [1].
-
Rêyek ji bo parvekirinê : API-yek piçûk, CLI, an jî serîlêdanek demo.
-
Ewlehî : daneyên gumanbar tune ne, agahiyên taybet nayên eşkerekirin, xetereyan bi zelalî destnîşan bikin [4].
Wan rast bike, û tewra modela te ya "biçûk" jî rast e.
Nexşerêyek ku tirsnak xuya nake 🗺️
-
Pirsgirêkek piçûk + yek metrîk hilbijêre.
-
Python û çend pirtûkxaneyên sereke saz bikin.
-
Jîngehek paqij biafirînin (hûn ê paşê ji xwe re spas bikin).
-
Daneyên xwe bar bike, bi rêkûpêk dabeş bike.
-
Xaleke bingehîn a bêaqil lê rastgo perwerde bike.
-
Tenê heke nirxê zêde bike, toreke neuralî biceribîne.
-
Demoyekê pakêt bike.
-
Di pêşerojê de, hin notan bigire - tu ê spasiya te bikî.
Kîta herî kêm: zêde tevlihev nekin 🧰
-
Python : ji python.org bigirin.
-
Jîngeh : Conda an
venv
bi pip. -
Defter : Jupyter ji bo lîstikê.
-
Edîtor : VS Code, dostane û bi hêz.
-
Pirtûkxaneyên bingehîn
-
pandas + NumPy (hevdîtina daneyan)
-
scikit-learn (ML-ya klasîk)
-
PyTorch an TensorFlow (fêrbûna kûr, avakirina GPU girîng e) [2][3]
-
Transformerên Rûyê Hembêzkirinê, spaCy, OpenCV (NLP + vîzyon)
-
-
Lezkirin (vebijarkî)
-
Avakirina NVIDIA → CUDA [2]
-
Avakirina AMD → ROCm [2]
-
Apple → PyTorch bi piştperdeya Metal (MPS) [2]
-
⚡ Nîşe: piraniya "êşa sazkirinê" winda dibe ger hûn tenê bihêlin ku sazkerên fermî rast ji bo sazkirina we bidin we. Kopî bikin, pêve bikin, qediya [2][3].
Qaîdeya sereke: pêşî li ser CPUyê bizivire, paşê bi GPUyê re bizivire.
Hilbijartina stûna xwe: Li hember tiştên biriqok li ber xwe bidin 🧪
-
Daneyên tabloyî → scikit-learn. Regresyona lojîstîkî, daristanên rasthatî, zêdekirina gradyanê.
-
Nivîs an wêne → PyTorch an TensorFlow. Ji bo nivîsê, mîhengkirina Transformerek piçûk serkeftinek mezin e.
-
Chatbot-î →
llama.cpp
dikare LLM-yên piçûk li ser laptopan bixebitîne. Li bendê nebin ku tiştekî sêrbazî çêbibe, lê ew ji bo not û kurtasîyan dixebite [5].
Sazkirina jîngehek paqij 🧼
# Conda way conda create -n localai python=3.11 conda activate localai # OR venv python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
Piştre, pêdiviyên bingehîn saz bikin:
pip sazkirina numpy pandas scikit-learn jupyter pip sazkirina torch torchvision torchaudio # an tensorflow pip sazkirina setên daneyên transformers
(Ji bo avakirina GPU-yan, bi ciddî, tenê hilbijêra fermî [2][3] bikar bînin.)
Modela yekem a xebatê: biçûk bihêle 🏁
Pêşî xeta bingehîn. CSV → taybetmendî + etîket → regresyona lojîstîkî.
ji sklearn.linear_model import LogisticRegression ... print("Rastbûn:", accuracy_score(y_test, preds)) print(classification_report(y_test, preds))
Eger ev ji rasthatiniyê çêtir performansê nîşan bide, hûn pîroz dikin. Qehwe an kulîçe, biryara we ye ☕.
Ji bo dersên nehevseng, li şûna rastbûna xav, li xêzên rastbûn/bîranîn + ROC/PR binêrin [1].
Torên demarî (tenê heke ew bibin alîkar) 🧠
Nivîsek heye û dixwazî hindekandina hestan bidî? Transformerek piçûk û pêş-perwerdekirî baştir bike. Zû, paqij, makîneya te aciz nake.
ji transformers import AutoModelForSequenceClassification ... trainer.train() print(trainer.evaluate())
Serişteya pispor: bi nimûneyên piçûk dest pê bikin. Çareserkirina çewtiyan li ser 1% ji daneyan demjimêran teserûf dike.
Daneyên bingehîn: bingehên ku hûn nikarin ji bîr bikin 📦
-
Setên daneyên giştî: Kaggle, Hugging Face, depoyên akademîk (lîsansên kontrol bikin).
-
Exlaq: Agahiyên kesane bişopînin, rêz li mafan bigirin.
-
Parçekirin: perwerde, piştrastkirin, ceribandin. Qet nenêre.
-
Etîket: hevgirtin ji modelên xweşik girîngtir e.
Bombeya rastiyê: %60ê encaman ji etîketên paqij in, ne ji sêrbaziya mîmariyê ne.
Pîvanên ku we rastgo dihêle 🎯
-
Dabeşkirin → rastbûn, duristî, vegerandin, F1.
-
Setên nehevseng → ROC-AUC, PR-AUC girîngtir in.
-
Regresyon → MAE, RMSE, R².
-
Kontrolkirina rastiyê → çend encam bi çav; hejmar dikarin derewan bikin.
Refek kêrhatî: rêbernameya metrîkê ya scikit-learn [1].
Serişteyên lezkirinê 🚀
-
Avakirina NVIDIA → PyTorch CUDA [2]
-
AMD → ROCm [2]
-
Apple → paşxaneya MPS [2]
-
TensorFlow → sazkirina fermî ya GPU-yê bişopîne + piştrast bike [3]
Lê berî ku xeta bingehîn a otomobîlê biqede, baştir neke. Ev mîna cilandina çerxên otomobîlê ye berî ku çerx çêbibin.
Modelên hilberîner ên herêmî: ejderhayên pitik 🐉
-
Ziman → LLM-yên kûantîzkirî bi rêya
llama.cpp
[5]. Ji bo notan an jî şîretên kodê baş e, ne ji bo sohbetên kûr. -
Wêne → Guhertoyên Belavbûna Sabît hene; lîsansan bi baldarî bixwînin.
Carinan Transformerek bi baldarî hatîye mîhengkirin ku li gorî peywirekê ye, li ser alavên piçûk ji LLM-yek werimî çêtir e.
Demoyên pakkirinê: bila mirov bikirtînin 🖥️
-
Gradio → UI-ya herî hêsan.
-
FastAPI → API-ya paqij.
-
Flask → skrîptên bilez.
gradio wekî gr import bike clf = pipeline("analîza hestê") ... demo.launch()
Dema ku geroka we wê nîşan dide, wekî sêrbazî hîs dike.
Adetên ku aqilê mirov diparêzin 🧠
-
Git ji bo kontrola guhertoyê.
-
MLflow an jî defter ji bo şopandina ceribandinan.
-
Guhertokirina daneyan bi DVC an jî hashan.
-
Dockerê bikar bîne ger hewce bike ku yên din tiştên te bimeşînin.
-
Girêdayîbûnên pin bikin (
requirements.txt
).
Baweriya min bike, pêşeroj - tu dê spasdar bî.
Çareserkirina pirsgirêkan: kêliyên "ûf" ên hevpar 🧯
-
Çewtiyên sazkirinê? Tenê jîngehê paqij bike û ji nû ve ava bike.
-
GPU nehat tespîtkirin? Ajokar nelihev in, guhertoyên [2][3] kontrol bikin.
-
Model fêr nabe? Rêjeya fêrbûnê kêm bike, etîketan hêsan bike, an jî paqij bike.
-
Zêde-cihkirin? Birêkûpêkkirin, derxistin, an tenê daneyên zêdetir.
-
Pîvanên pir baş? Te seta testê eşkere kir (ji ya ku tu difikirî bêtir diqewime).
Ewlehî + Berpirsiyarî 🛡️
-
PII-ê jê bike.
-
Lîsansan rêz bigirin.
-
Pêşî-herêmî = nepenî + kontrol, lê bi sînorên hesabkirinê.
-
Rîskên belgekirinê (dadperwerî, ewlehî, berxwedan, hwd.) [4].
Tabloya berawirdkirinê ya kêrhatî 📊
Hacet | Baştirîn Ji Bo | Çima wê bikar bînin |
---|---|---|
scikit-fêrbûn | Daneyên tabloyî | Serketinên bilez, API-ya paqij 🙂 |
PyTorch | Torên kûr ên xwerû | Civatek mezin û nerm |
TensorFlow | Boriyên hilberînê | Ekosîstem + vebijarkên servîskirinê |
Transformer | Karên nivîsê | Modelên pêş-perwerdekirî hesabkirinê xilas dikin |
spaCy | Boriyên NLP | Hêza pîşesaziyê, pragmatîk |
Gradio | Demo/UI | 1 pel → UI |
FastAPI | API-yan | Belgeyên bilez + otomatîk |
Dema Xebitandinê ya ONNX | Bikaranîna çarçove-çarçoveyê | Veguhêzbar + bikêrhatî |
llama.cpp | LLM-yên herêmî yên piçûk | Kwantîzasyona CPU-dostane [5] |
Docker | Parvekirina hawîrdoran | "Li her derê dixebite" |
Sê noqbûnên kûrtir (hûn ê bi rastî bikar bînin) 🏊
-
Endezyariya taybetmendiyên ji bo tabloyan → normalîzekirin, yek-germ, ceribandina modelên daran, pejirandina xaçerêyî [1].
-
Fêrbûna veguhestinê ji bo nivîsê → Transformerên piçûk bi awayekî baştir mîheng bike, dirêjahiya rêzê nerm bihêle, F1 ji bo çînên kêm [1].
-
Çêtirkirin ji bo texmîna herêmî → kûantîzekirin, hinardekirina ONNX, tokenîzerên keşfê.
Xeletiyên klasîk 🪤
-
Avakirina pir mezin, pir zû.
-
Kalîteya daneyan paşguh dike.
-
Dabeşkirina testê tê derbaskirin.
-
Kodkirina kor û kopîkirin.
-
Ti tiştî belge nekir.
Tewra README jî demjimêrên şûnda xilas dike.
Çavkaniyên fêrbûnê yên hêjayî demê ne 📚
-
Belgeyên fermî (PyTorch, TensorFlow, scikit-learn, Transformers).
-
Qursa Lezgîn a Google ML, DeepLearning.AI.
-
Belgeyên OpenCV ji bo bingehên vîzyonê.
-
Rêbernameya karanîna spaCy ji bo boriyên NLP.
Hîleyek piçûk a jiyanê: sazkerên fermî yên ku fermana sazkirina GPU-ya we çêdikin jiyanê xilas dikin [2][3].
Hemûyan dicivîne 🧩
-
Armanc → bilêtên piştgiriyê li 3 cureyan dabeş bike.
-
Daneyên → hinardekirina CSV, bênavkirin, dabeşkirin.
-
Xeta bingehîn → scikit-learn TF-IDF + regresyona lojîstîkî.
-
Nûvekirin → Ger xeta bingehîn raweste, veguherîner rast bike.
-
Demo → Sepana qutiya nivîsê ya Gradio.
-
Keştî → Docker + README.
-
Dubarekirin → xeletiyan rast bike, ji nû ve etîket bike, dubare bike.
-
Parastin → rîskên belgeyan [4].
Ew bi bandor bêzar e.
TL;DR 🎂
Fêrbûna çêkirina AI-ê li ser Komputera we = pirsgirêkek piçûk hilbijêrin, bingehek ava bikin, tenê dema ku alîkar be zêde bikin, û sazkirina xwe dubarekirî bihêlin. Du caran bikin û hûn ê xwe jêhatî hîs bikin. Pênc caran bikin û mirov dê dest bi xwestina alîkariyê ji we bikin, ku bi dizî beşa kêfxweş e.
Belê, carinan ew mîna fêrkirina nivîsandina helbestan ji tostêrekî re xuya dike. Ne pirsgirêk e. Berdewam bike biceribîne. 🔌📝
Referans
[1] scikit-learn — Nirxandina pîvan û modelê: girêdan
[2] PyTorch — Hilbijêra sazkirina herêmî (CUDA/ROCm/Mac MPS): girêdan
[3] TensorFlow — Sazkirin + verastkirina GPU: girêdan
[4] NIST — Çarçoveya Rêvebiriya Rîska AI: girêdan
[5] llama.cpp — Depoya LLM ya Herêmî: girêdan