Друзья, пока вы спали, нейросети эволюционировали. Пока ещё не до уровня «Скайнет», но прогресс налицо. Встречайте новый вид нейронных сетей — сети Колмогорова-Арнольда (KAN). Они обещают превзойти привычные нам многослойные персептроны (MLP) по всем фронтам. Спойлер: будущее уже здесь, хотя и не без шероховатостей. Итак, в чём же принципиальное отличие KAN от MLP? Если говорить совсем просто, то в KAN «умные» функции активации размещаются не в узлах (нейронах), а на ребрах (весах). То есть сами нейроны только суммируют входящие сигналы, а всю «магию» делают обучаемые функции на связях между ними. Причем эти функции — не просто числа, а целые сплайны! Зачем так сложно? А вот зачем: во-первых, KAN достигают той же или даже более высокой точности, чем MLP, на гораздо меньших графах. Меньше нейронов — меньше вычислений — выше скорость. Во-вторых, KAN гораздо легче интерпретировать и визуализировать. Можно прямо посмотреть, чему научилась каждая функция-вес. Красота! Но и это ещё не всё. О
Нейросети нового поколения: знакомьтесь, сети Колмогорова-Арнольда
4 мая 20244 мая 2024
3539
1 мин