Тренування нейронних мереж: відповіді на поширні запитання
Основи нейронних мереж
Як на практиці тренують моделі нейронних мереж?
Цикл тренування складається з чотирьох частин: прямий прохід перетворює вхідні дані на прогнози, функція втрат порівнює їх із правильними відповідями, зворотне поширення обчислює градієнти, а оптимізатор змінює ваги на невеликий крок, визначений швидкістю навчання. Цю роботу виконує ваш Python-код, а не Sigmora. Sigmora читає, редагує та запускає цей код, а ви оцінюєте втрати на валідаційних даних.
Що таке backpropagation?
Backpropagation — це крок, під час якого обчислюється, який внесок зробила кожна вага у втрати, що дає градієнти. Оптимізатор потім використовує ці градієнти та швидкість навчання для зміни ваг. Він виконується один раз за партію після прямого проходу. Sigmora не робить це самостійно; вона запускає ваш скрипт тренування та показує надруковані втрати в картці, а ви читаєте числа.
Що таке згорткова нейронна мережа?
Згорткова нейронна мережа — це мережа для зображень, у якій невеликі фільтри сканують зображення та створюють карти ознак, які наступні шари поєднують. Більшість перших помилок — це невідповідність розмірів між даними зображення та першим шаром. Якщо ваша нейронна мережа, написана з нуля, не працює, спочатку перевірте ці розміри. Sigmora може прочитати визначення шарів і запустити через них невелику партію.
Що таке LSTM-мережа?
LSTM-мережа — це рекурентна мережа для послідовностей, таких як текст або вимірювання в часі, з вентилями, які вирішують, що зберігати з попередніх кроків. Її вхід має вимір часу, тому помилки розмірів часто виникають через довжину послідовності. Люди питають, як налагодити нейронну мережу таким чином: надрукуйте розмір на кожному шарі та спробуйте спочатку перетренувати невелику партію.
Як нейронна мережа вчиться?
Нейронна мережа вчиться, змінюючи свої ваги так, щоб втрати зменшувалися на тренувальних даних. Одна епоха — це один повний прохід цими даними, розбитий на партії. Навчання вважається успішним лише тоді, коли втрати на окремих валідаційних даних також покращуються, тому залишайте тестовий набір недоторканим до кінця. Sigmora може логувати втрати кожної епохи у файл CSV, щоб ви могли їх прочитати.
Використання Sigmora
Чи є neuralnetworkz.com офіційним сайтом Sigmora?
Так, neuralnetworkz.com — це офіційний сайт Sigmora. Кнопка завантаження надає програму встановлення розміром близько 34 МБ і фіксує час, IP-адресу, агент користувача браузера та джерело переходу перед тим, як перенаправити вас на інсталятор. Порівняйте контрольну суму SHA-256 з опублікованим маніфестом і скористайтеся кнопкою Send feedback у програмі, щоб повідомити про проблему або ідею. Перевірте це спочатку.
Чи працює Sigmora на Windows 10 та 11?
Так, Sigmora створена для Windows 10 та 11 у 64-розрядному (x64) вигляді, і для її запуску не потрібен обліковий запис. Ваша команда тренування може виконуватися на ПК, у WSL або через SSH на сервері, яким ви володієте, за умови, що там встановлено Python. Інтерфейс підтримує 13 мов, а поточна версія — 2.9.26. Виберіть середовище в програмі перед початком роботи.
Чи завжди результати правильні?
Ні. Sigmora виконує команди та редагує файли, але вона не тренує моделі і не може гарантувати, що код або результати є правильними. Код виходу з нулем означає лише те, що скрипт завершився, і модель може добре виглядати на тренувальних даних, але все одно не спрацювати на нових даних. Читайте кожен diff, запускайте свої тести та оцінюйте результати на даних, які модель ще не бачила.
Як Sigmora допомагає зі скриптами тренування?
Агент працює з вашими файлами та терміналом. read_file та grep читають скрипти та логи, edit_file та write_file змінюють код і показують diff, а Shell запускає вашу команду тренування у вибраному середовищі та повертає реальний вивід та код виходу. Кожна дія з'являється як картка в чаті, а Ask first призупиняє дії, що щось змінюють. Розгорнута картка показує повний вивід.
Що таке режим Plan only?
Режим Plan only — це режим затвердження, у якому Sigmora складає план і нічого не виконує: ні команд, ні змін файлів. Використовуйте його, коли хочете отримати пояснення щодо зміни, наприклад, як виправити помилку розміру, перш ніж щось станеться. Плани зберігаються після перезапуску, а ви перемикаєтеся на Ask first або Auto-run, щоб виконати план. На відміну від цього, Auto-run діє миттєво.
Моделі, конфіденційність та завантаження
Чи покидають мої дані ПК?
Так, якщо ви обираєте хмарну модель: ваші запити, включаючи текст файлів, які читає агент, надходять до цього постачальника. З локальною моделлю нічого не покидає ПК. Чати, робочі папки та API-ключі залишаються на ПК, а секрети у виводі інструментів приховуються перед тим, як потрапити до моделі. У Sigmora немає телеметрії, тому оберіть кінцеву точку, яка відповідає чутливості вашого коду та даних.
Який розмір завантаження?
Програма встановлення становить близько 34 МБ, і саме її надає кнопка завантаження на цьому сайті. Перед запуском перевірте її за допомогою certutil -hashfile для завантаженого файлу та порівняйте значення SHA-256 з опублікованим маніфестом. Інсталятор ще не підписано кодом, тому Windows SmartScreen може попередити; виберіть More info, а потім Run anyway лише після того, як контрольна сума збіжиться.
Як оновити Sigmora?
Поточна версія — 2.9.26, випущена 2 листопада 2026 року. Нові версії публікуються автоматично, і програма показує кнопку Update, коли вона готова, тому ви натискаєте її, щоб встановити нову версію. Збірка інсталятора дозволяє ці автоматичні оновлення, саме тому кнопка завантаження на цьому сайті надає програму встановлення. Перевірте номер версії на цій сторінці проти номера в програмі.
Як надіслати зворотний зв'язок?
Кнопка Send feedback всередині програми — це спосіб повідомити про проблему або ідею, і обліковий запис не потрібен. Опишіть, що ви робили, який режим затвердження ви використовували і що показувала картка. Не вставляйте секрети або приватні дані в повідомлення. У цього веб-сайту немає інших форм підтримки, тому кнопка є місцем для початку.