← Terug
Nieuwe Python-bibliotheek py-ARGOS optimaliseert ontdekking van wiskundige vergelijkingen uit data

Nieuwe Python-bibliotheek py-ARGOS optimaliseert ontdekking van wiskundige vergelijkingen uit data

Onderzoekers hebben py-ARGOS gelanceerd, een nieuwe Python-package die is ontworpen om automatisch en statistisch onderbouwd gewone differentiaalvergelijkingen (ODE's) af te leiden uit beschikbare datasets.

Het herstellen van de sturende vergelijkingen van een dynamisch systeem op basis van data vormt een kernprobleem binnen de datagestuurde wetenschap. Tot op heden stelden bestaande Python-instrumenten gebruikers vaak voor een keuze tussen automatisering, statistische strengheid en betrouwbaarheid. Met de introductie van py-ARGOS beogen de ontwikkelaars deze compromissen te elimineren door een uniform framework te bieden dat statistische principes strikt hanteert.

Twee complementaire algoritmen

Volgens de publicatie op arxiv.org implementeert de software twee specifieke automatische algoritmen: bootstrap ARGOS en Bayesian-ARGOS. Beide methoden zijn geïntegreerd in een uniforme interface, waardoor gebruikers gemakkelijker kunnen schakelen tussen verschillende statistische benaderingen.

De kracht van py-ARGOS ligt in de statistische onderbouwing van het proces. Het pakket maakt gebruik van geautomatiseerde modelselectie om de bibliotheek van kandidaat-termen te reduceren. Een essentieel kenmerk hierbij is de kwantificering van onzekerheid. Elke coëfficiënt in de gevonden vergelijking wordt gerapporteerd met een bijbehorend betrouwbaarheidsinterval (via bootstrap) of een geloofwaardigheidsinterval (via de Bayesiaanse methode). Een specifieke term wordt enkel behouden in het uiteindelijke model wanneer dit interval de waarde nul uitsluit.

Verbeterde prestaties en diagnostiek

De ontwikkelaars, Yuzheng Zhang en Rui Carvalho, stellen in hun dat py-ARGOS superieure prestaties levert bij het identificeren van chaotische benchmarksystemen. In vergelijking met de bekende SINDy-familie van algoritmen zou py-ARGOS een betere identificatieprestatie laten zien.

Om de betrouwbaarheid van de resultaten te waarborgen, bevat de software ingebouwde diagnostische tools. Deze functies zijn specifiek ontworpen om onbetrouwbare fits te markeren, waardoor wetenschappers kunnen voorkomen dat ze onjuiste conclusies trekken uit foutieve modellederingen.

Context en beschikbaarheid

Het project is op 25 oktober 2026 ingediend bij de database voor wiskundige software van . Het document beslaat 17 pagina's en bevat vier figuren die de werking en resultaten van de software illustreren. De focus van het werk ligt op de categorie 'Mathematical Software' (cs.MS).

Hoewel de naam "ARGOS" ook voorkomt in andere commerciële contexten, zoals bij logistieke diensten in het Verenigd Koninkrijk, is er geen enkel verband tussen deze commerciële entiteiten en de wetenschappelijke software. Pogingen om informatie te vinden over de software via commerciële domeinen zoals co.uk of co.uk leiden tot toegangsweigeringen of irrelevante informatie over leveringsrichtlijnen, wat bevestigt dat py-ARGOS een puur academisch en technisch instrument is.

De volledige technische details en de implementatie van de bootstrap- en Bayesiaanse methodieken zijn terug te vinden in de van het onderzoek. De tool is daarmee een belangrijke toevoeging voor wetenschappers die complexe dynamische systemen willen analyseren zonder handmatig elke mogelijke vergelijking te hoeven testen.

Geraadpleegde bronnen
Waardering
0
Stem mee op dit artikel
Discussie
Nog geen reacties. Wees de eerste!