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