Arxiv
ELMİ TƏDQİQAT - 2025 ELMİ TƏDQİQAT 2024 ELMİ TƏDQİQAT 2023 ELMİ TƏDQİQAT 2022 ELMİ TƏDQİQAT 2021

DOI:  https://doi.org/10.36719/2789-6919/45/253-257

Cəmil Əliyev

Azərbaycan Dövlət Neft və Sənaye Universiteti

magistrant

https://orcid.org/0009-0002-6409-1856

jamilaliyev42@gmail.com

 

Dərin möhkəmləndirici öyrənmə vasitəsilə adaptiv ci/cd konveyerlərinin optimallaşdırılması üçün konseptual freymvork

 

Xülasə

 

Fasiləsiz İnteqrasiya və Fasiləsiz Çatdırılma (CI/CD) konveyerləri müasir proqram təminatının çatdırılması üçün vacibdir, lakin onların optimallaşdırılması dinamik şərtlər və daxili mürəkkəbliyə görə davamlı çətinliklər yaradır. Statik konfiqurasiyalar kod dəyişikliklərindəki variasiyalara, resurs mövcudluğuna və test ehtiyaclarına effektiv şəkildə adaptasiya olmaqda çətinlik çəkir. Bu məqalə, CI/CD konveyer mərhələlərinin adaptiv orkestrasiyasını təmin etmək üçün Dərin Möhkəmləndirici Öyrənmədən (DRL) istifadə edən bir konseptual freymvork təklif edir. Biz konveyer optimallaşdırılması problemini RL (Möhkəmləndirici Öyrənmə) texnikalarına uyğun olan ardıcıl qərar qəbuletmə prosesi kimi təqdim edirik. Bu freymvork daxilində bir DRL agenti, effektivlik və keyfiyyəti balanslaşdıran bir mükafat funksiyası ilə idarə olunaraq, konveyer mühiti ilə qarşılıqlı əlaqədə olmaqla dinamik tapşırıqların planlaşdırılması, resursların bölüşdürülməsi və proqnozlaşdırıcı test seçimi üçün optimal siyasətlər öyrənəcəkdir. Təklif olunan yanaşma, müşahidə edilən vəziyyətlərə və nəticələrə əsaslanaraq konveyer icra strategiyalarını davamlı olaraq təkmilləşdirmək üçün DRL-nin öyrənmə qabiliyyətlərindən istifadə edərək statik və sadə evristik metodların məhdudiyyətlərini aradan qaldırmağı hədəfləyir. Bu tədqiqat iddia edir ki, belə adaptiv, öyrənmə əsaslı sistemlər proqram təminatının çatdırılma konveyerlərinin performansını və cavabdehliyini əhəmiyyətli dərəcədə artırmaq üçün perspektivli bir istiqamət təmsil edir.

Açar sözlər: fasiləsiz inteqrasiya, fasiləsiz çatdırılma, CI/CD optimallaşdırılması, dərin möhkəmləndirici öyrənmə, proqram mühəndisliyi, DevOps, Konveyer Orkestrasiyası, konseptual freymvork

 


 


Baxış: 57