CINXE.COM
ComSIS | Computer Science and Information Systems
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ComSIS | Computer Science and Information Systems</title> <link rel="stylesheet" type="text/css" href="res/style1.css" /> </head> <body> <script type="text/javascript" src="res/wz_tooltip.js"></script> <script type="text/javascript" src="res/slide.js"></script> <div id="all"> <div id="header"> <h1>Computer Science and Information Systems</h1> </div> <!-- header --> <div id="main"> <div id="sidebar"> <p>About the journal</p> <ul> <li><a href="index.php">Home page</a></li> <li><a href="contact.php">Contact information</a></li> <li><a href="aims.php">Aims and scope</a></li> <li><a href="indexing.php">Indexing information</a></li> <li><a href="policies.php">Editorial policies</a></li> <li><a href="consortium.php">ComSIS consortium</a></li> <li><a href="boards.php">Journal boards</a></li> <li><a href="managing.php">Managing board</a></li> </ul> <p>For authors</p> <ul> <li><a href="information.php">Information for contributors</a></li> <li><a href="http://ojs.pmf.uns.ac.rs/index.php/comsis">Paper submission</a></li> <li><a href="submission.php">Article submission through OJS</a></li> <li><a href="copyright.php">Copyright transfer form</a></li> <li><a href="download.php">Download section</a></li> </ul> <p>For readers</p> <ul> <li><a href="archive.php?show=lstnew">Forthcoming articles</a></li> <li><a href="archive.php?show=vol2104">Current issue</a></li> <li><a href="archive.php">Archive</a></li> </ul> <p>For reviewers</p> <ul> <li><a href="http://ojs.pmf.uns.ac.rs/index.php/comsis">View and review submissions</a></li> </ul> <p>News</p> <ul> <li><a href="https://www.facebook.com/ComSISJournal/"> <img src="res/fb.png" alt="FB"/> Journal's Facebook page</a></li> <li><a href="cfp.php">Calls for special issues</a></li> <li><a href="notification.php">New issue notification</a></li> </ul> </div> <!-- sidebar --> <div id="content"> <!-- BEGIN --> <h1 class="title">PTB-FLA Development Paradigm Adaptation for ChatGPT</h1><p class="authors">Miroslav Popovic<sup>1</sup>, Marko Popovic<sup>2</sup>, Ivan Kastelan<sup>1</sup>, Miodrag Djukic<sup>1</sup> and Ilija Basicevic<sup>1</sup></p><ol><li>University of Novi Sad, Faculty of Technical Sciences<br/>Trg D. Obradovica 6, 21000 Novi Sad, Serbia<br/>{miroslav.popovic, ivan.kastelan, miodrag.djukic, ilija.basicevic}@rt-rk.uns.ac.rs</li><li>2 RT-RK Institute for Computer Based Systems, Narodnog fronta 23a,<br/>21000 Novi Sad, Serbia<br/>marko.popovic@ rt-rk.com</li></ol><h3>Abstract</h3><p>The Python Testbed for Federated Learning Algorithms (PTB-FLA) is a simple Python FL framework that is targeting edge systems and is by its design easy to use by human ML&AI developers. The original PTB-FLA development paradigm intended for humans consists of the four phases (producing the sequential code, the federated code, the federated code with callbacks, and the PTB-FLA code, respectively), and hence dubbed the four-phases (development) paradigm, was validated in the case study on the logistic regression. In this paper, we adapted the original paradigm into the two new paradigms for ChatGPT, named the adapted four-phases paradigm and the adapted two-phases paradigm, respectively. In tune with its name, the latter consists of two phases (producing the sequential and the PTB-FLA code, respectively). We successfully validated both new paradigms using the same case study on logistic regression that was used for the original paradigm. The results are positive and encouraging as the resulting program codes are of better quality than the codes solely made by humans using the original paradigm.</p><h3>Key words</h3><p>Decentralized Intelligence, Federated Learning, Python, ChatGPT, Software Development</p><h3>Digital Object Identifier (DOI)</h3><p><a href="https://doi.org/10.2298/CSIS231224036P">https://doi.org/10.2298/CSIS231224036P</a></p><h3>Publication information</h3><p><a href="/archive.php?show=vol2104">Volume 21, Issue 4 (September 2024)</a><br/>Year of Publication: 2024<br/>ISSN: 2406-1018 (Online)<br/>Publisher: ComSIS Consortium</p><h3>Full text</h3><p><a class="download" href="pdf.php?id=929-2312"><img class="left" src="res/pdf.png" alt="Download"/>Available in PDF<br/><em>Portable Document Format</em></a></p><h3>How to cite</h3><p>Popovic, M., Popovic, M., Kastelan, I., Djukic, M., Basicevic, I.: PTB-FLA Development Paradigm Adaptation for ChatGPT. Computer Science and Information Systems, Vol. 21, No. 4, 1269–1292. (2024), https://doi.org/10.2298/CSIS231224036P</p> <!-- END --> </div> <!-- content --> </div> <!-- main --> <div id="footer_top"> </div> <div id="footer"> <div class="left">Faculty of Sciences, Trg Dositeja Obradovića 3, 21000 Novi Sad, Serbia, <a href="mailto:comsis@uns.ac.rs">comsis@uns.ac.rs</a></div> <div class="left">Published by ComSIS Consortium under<br/><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License<br><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png"/></a></div> <div class="clearer"> </div> </div> <!-- footer --> </div> <!-- all --> </body> </html>