Кіріспе

Ашық дереккөзді деректерді талдау бағдарламалық құралы

Orange – ашық дереккөзді деректерді визуализациялау, машиналық оқыту және деректерді өңдеу құралдары жиынтығы. Ол сапалық деректерді зерттеу және интерактивті деректерді визуализациялау үшін визуалды бағдарламалау интерфейсін ұсынады.

Сипаттама

Orange – деректерді визуализациялау, машиналық оқыту, деректерді өндіру және деректерді талдауға арналған компоненттік негіздегі визуалды бағдарламалау бағдарламалық кешені. Orange компоненттері виджеттер деп аталады. Олар қарапайым деректерді визуализациялаудан, ішкі жиындықты таңдаудан және алдын ала өңдеуден бастап, оқу алгоритмдерін тәжірибелік түрде бағалауға және болжамдық модельдеуге дейін қамтиды. Визуалды бағдарламалау интерфейс арқылы жүзеге асырылады, онда жұмыс ағыны алдын ала анықталған немесе пайдаланушы жасаған виджеттерді байланыстыру арқылы құрастырылады, ал тәжірибелі пайдаланушылар деректерді өңдеу және виджеттерді өзгерту үшін Orange-ті Python кітапханасы ретінде пайдалана алады.

Бағдарламалық жасақтама

Orange – GPL лицензиясымен шығарылған және GitHub-та орналасқан ашық кодты бағдарламалық пакет. 3.0 нұсқасына дейінгілері Python қаптамалары бар C++ негізгі компоненттерін қамтиды. 3.0 нұсқасынан бастап Orange ғылыми есептеулер үшін numpy, scipy және scikit learn сияқты кең таралған Python ашық кодты кітапханаларын пайдаланады, ал оның графикалық интерфейсі кросс-платформалық Qt фреймворкінде жұмыс істейді. Стандартты орнату 6 түрлі виджет жиынтығында (деректер, түрлендіру, визуализация, модельдеу, бағалау және бақылаусыз) машиналық оқыту, алдын ала өңдеу және деректерді визуализациялау алгоритмдерін қамтиды. Қосымша мүмкіндіктер қосымша модульдер арқылы қолжетімді (мәтін өндіру, кескіндерді талдау, биоинформатика және т.б.). Orange macOS, Windows және Linux жүйелерінде қолдауға ие және Python Package Index репозиторийінен де орнатуға болады (pip install Orange3).

Мақсаттар

Бағдарлама эксперименттерді таңдау, ұсыным жүйелері және болжамдық модельдеуге арналған платформаны ұсынады және биомедицина, биоинформатика, геномдық зерттеулер және оқыту салаларында қолданылады. Ғылымда ол жаңа машиналық оқыту алгоритмдерін сынау және генетика мен биоинформатикадағы жаңа техникаларды енгізу үшін платформа ретінде пайдаланылады. Білім беруде бұл бағдарлама биология, биомедицина және информатика мамандықтарының студенттеріне машиналық оқыту және деректерді талдау әдістерін үйрету үшін қолданылды.