|
13 лет на сайте
22 июля 2026 |
|
12 лет на сайте
23 июля 2025 |
|
11 лет на сайте
22 июля 2024 |
|
10 лет на сайте
23 июля 2023 |
|
100 подписчиков
12 августа 2022 |
|
#нейросети
OpenAI заявили, что их нейросеть смогла найти аналитическое решение уравнений Навье-Стокса, то есть решить одну из так называемых проблем тысячелетия. Теmр писала в блогах о таких планах ещё в октябре прошлого года, и вот, всего через год, у нас уже есть официальное заявление об успехе. Теперь ждём независимых подтверждений от других исследователей. Доказательство существования гладкого решения уравнений Навье-Стокса не только представляет собой занимательное упражнение для ума, но и имеет важнейшее практическое значение. Эти уравнения описывают движение сплошной среды, то есть жидкости или газа, так что их решения могут использоваться повсеместно: от судо-, авиа- и автомобилестроения до протезирования сердечных клапанов. Хотя уравнения были сформулированы ещё в 1820-ых годах, их точных решений не было найдено до сих пор, а учёные и инженеры были вынуждены довольствоваться приближёнными численными решениями, благодаря которым работает солидная часть всей современной техники. Важно понимать, что речь идёт об отыскании нейросетью именно аналитического решения, которое не содержит в себе никакой бинарной тарабарщины, понятной только самой нейросети, а является сравнительно легко проверяемым человеком (разумеется, математиком высокого класса) набором формул, описывающим течение жидкости или газа определённой формы. Если найденное OpenAI решение получит независимые подтверждения, можно будет уверенно говорить о настоящей нейросетевой революции в математике. Свернуть сообщение - Показать полностью
21 Показать 20 комментариев |
|
#нейросети #картинки_в_блогах
К вопросу о стоимости локального развёртывания современных нейросетей. MWS Cloud оценила стоимость вычислительной инфраструктуры, необходимой для запуска популярных нейросетей. В текущих ценах получилась вот такая картина: ![]() Само собой, оценка дана для нового серверного оборудования. С одной стороны, использование б/у серверных комплектующих и всякие ухищрения по снижению аппетитов нейросетей типа квантования могут существенно снизить стоимость железа, потребного для их запуска. С другой – к общемировым отраслевым дефицитам у нас добавляются санкционные барьеры, пошлины и "технологический сбор", так что суммы в таблице могут непредсказуемо быстро вырасти. В общем, результаты исследования – ориентир очень примерный, но всё же позволяющий оценить, сколько денег надо на локальные нейросети. N.B. В начале лета заказал себе новый домашний компьютер за 126 т.р. К текущему моменту эта же сборка стоит 162 т.р. Предчувствие вводимого с 1 декабря технологического сбора, так сказать. 9 |
|
#нейросети
О возможностях современных нейросетей в программировании на личном опыте Небольшая преамбула. Так уж сложилось исторически, что в нашем небольшой астрономическом сообществе практически нет чистых программистов. Ядро нашего коллектива состоит всего из трёх человек: собственно, профессионального астронома-астрофизика, инженера (наш технический директор) и физика-теоретика (в моём лице). Да, наш техдир обладает впечатляющим практическим опытом в самых разных областях работы с аппаратным и программным обеспечением, не исключая и web-разработки, но ни по образованию, ни по основному месту работы именно программистом не является. Остальные же участники нашего сообщества представлены преимущественно студентами или недавними выпускниками, чей профессиональный опыт ещё не слишком велик. В связи с этим у нас регулярно возникают проблемы с разработкой программных средств. Практически любая современная научно-исследовательская задача в области астрономии, астрофизики и теоретической физики так или иначе связана с написанием программного кода. И если написать несложные в программном смысле python-скрипты для численного решения дифференциальных уравнений сможет любой, то с настоящим программированием, в смысле разработки программных продуктов, предназначенных для сколько-то широкой аудитории, у нас всегда были проблемы. Нормальные опытные программисты не по карману нашему скромному сообществу, а со студентами (даже очень мотивированными и одарёнными) постоянно возникают непредвиденные сложности из-за отсутствия должного опыта. Конечно, суровая производственная необходимость вынудила нас за последние несколько лет с горем пополам сформировать небольшую команду молодых программистов, но полностью проблемы разработки это не решило. Фабула. Естественно, стоило появиться вайб-кодингу (т.е. разработке через нейросети), как тут же возникла идея переложить на нейросети всю работу по разработке нужного нам программного обеспечения. Больше всего эту идею критиковала та часть нашего сообщества, которая имела сколько-то значимые представления о программировании и web-разработке, но, по мере прогресса нейросетей с одной стороны и обострения потребности в переработке наших сетевых ресурсов – с другой, сдалась и она. Так что, с помощью бубна, Временного Переселения в Нидерланды (посредь родных осин половина нужных решений недоступна) и платёжных средств иностранных граждан нами была приобретена Pro-подписка на нейросеть Claude (которую я для простоты буду по-русски именовать Клодом) от Anthropic, которая считается лучшей из массовых нейросетей в задачах написания кода. Подписка обошлась нам в $109 в месяц, с учётом банковских комиссий и издержек, вышло около 10 тыс. руб. За эти деньги мы получили доступ к самой новой версии нейросети под названием Fable 5 и довольно щедрые лимиты – за четыре рабочих дня интенсивного использования небольшой командой из нескольких За это время Клод под нашим чутким руководством успешно: - Перевёл сайт на актуальную версию сторонней CMS. - Отрефакторил код сайта, избавился от множества неиспользуемых зависимостей, обновил и упростил действующие зависимости и вообще выполнил большой объём работ "под капотом" сайта. - Разобрался в весьма своеобразной системе обмена данными между сайтом, расчётными серверами и серверами хранения данных с многократными проверками безопасности, и внёс множество важных изменений в неё. - Отрисовал с нуля светлую тему сайта (раньше у него была только тёмная) со всеми интерфейсными элементами, иконками и т.д. - Нарисовал несколько анимаций для различных интерактивных элементов пользовательского интерфейса сайта и терминала расчётного сервиса. - Полностью пересобрал систему управления динамическими элементами сайта, добавив несколько новых типов элементов. В итоге за два дня взаимодействия непрофессиональных разработчиков с нейросетью она справилась с набором задач, изначально оценивавшимся в две-три недели работы высококвалифицированного full-stack разработчика или команды из трёх профильных специалистов чуть более скромной квалификации. Теперь о самом интересном: как именно Клод справился с поставленными задачами. Сразу скажу, что вообще весь код, непосредственно добавленный или отредактированный им, был написан на совершенно нормальном, человеко-читаемом языке программирования высокого уровня, том же, на котором была написана старая версия сайта (у нас там микс из JS, TS и Rust для разных модулей). Клод успешно использовал обычные для таких задач фреймворки и сервисы, аккуратно контейнеризировал новые программные модули, делал коммиты в выделенную для него ветку репозитория, добавлял комментарии к создаваемым им функциям и зависимостям, писал вполне информативные Readme к новым блокам и модулям, проводил необходимые проверки и тесты. В общем, внешне его работа выглядела вполне на уровне топового программиста Конечно, то как именно Клод вносил все эти правки, вызывало у знающих людей (в лице нашего техдира) много вопросов. Постоянные обращения к регулярным функциям, хитроумные протаскивания данных по совершенно неочевидным маршрутам для внесения правок, вызов сторонних сервисов из непредсказуемых мест... Но все эти чудаковатости происходят только в ходе самих правок – финальный результат неизменно написан на нужном языке высокого уровня, хорошо структурирован, человеко-читаем, не содержит никакой бинарной абракадабры и вообще никак не отличается от кода, написанного хорошим программистом. Само собой, иногда случались сбои, которые не замечали встроенные тесты Клода, но описание обнаруженной проблемы следующим промптом, предоставление логов или банального скриншота с заметным визуально косяком приводило к тому, что Клод оперативно исправлялся и вносил требуемые правки. Лишь единожды умная железяка сломалась – когда наш любознательный астрофизик захотел добиться от неё подключения к нашему сервису крайне специфического расчётного модуля для численного решения каких-то заумных уравнений магнитогидродинамики. Клод долго думал, сожрал под сотню тысяч токенов, самостоятельно докопался до научных статей про использованный в модуле расчётный метод и, в конце концов, предложил... написать авторам модуля письмо с вопросом, как его правильно подключать! В целом, результат применения Клода вышел закономерным. Наиболее типовые и распространённые задачи web-разработки (вроде работы с JS и CSS, настройки CMS, работы с визуальными элементами) Клод решает отлично, более редкие задачи взаимодействия и обмена данными с научными системами и сервисами заставляют его задуматься, а узкоспециальные задачи оказываются ему не по силам. В итоге даже наш техдир, изначально настроенный по отношению к вайб-кодингу весьма скептически, был вынужден изменить своё мнение и согласиться с мыслью о том, что Клод за пару дней смог закрыть весь значимый для нас набор задач web-разработки, некоторые из которых пребывали в подвешенном состоянии несколько лет! Само собой, вайб-кодинг обладает большим количеством изъянов и особенностей, которые стоит учитывать. Для сколько-то продуктивного его использования необходимо обладать достаточным опытом если не в самой web-разработке, то хотя бы в управлении ею, чтобы хорошо ориентироваться в используемых технологиях, методах и инструментах. Крайне не лишним будет понимать логику работы разрабатываемого сайта или приложения, в полной мере представлять сценарии его использования и интересы его пользователей. Кроме того, по очевидным причинам нежелательно перекладывать на нейросети вопросы безопасности, резервного копирования и управления версиями. К примеру, у нас Клод исправно коммитил свои исправления в выделенную для него ветку vibe, но сливание изменений в dev-версию сайта, не говоря уж об общедоступной prod-версии, осуществлялось нами строго вручную. Самая большая проблема вайб-кодинга в том, что внешне он выглядит максимально дружелюбным именно к непрофессионалам. Мы-то запускали Клода через VS code и писали промпты в консоли, но ровным счётом ничего не мешает общаться с нейросетью в чат-режиме, как с любой генеративной LLM, вроде ChatGPT или DeepSeek. Клод исправно ведёт беседу на русском языке, понимает профессиональный сленг и даже справляется с распознаванием скриншотов, схем и набросков. То есть ему буквально можно сказать "поиграться с шрифтами" и получить вразумительный результат. Это порождает у разного рода Проблем с таким решением две: локальная и глобальная. Локальная состоит в том, что без присмотра квалифицированных разработчиков, обладающих большим опытом работы, нейросеть рано или поздно столкнётся с проблемой, которую самостоятельно не сможет решить. Да, с наиболее распространёнными типами задач нейросети уже сейчас отлично справляются, а по мере их дальнейшего совершенствования наверняка смогут разобраться и в более сложных случаях, но пока что без указующей длани человека доверять им сколько-то серьёзный проект "под ключ" нельзя. Чего, увы, могут не понимать далёкие от разработки руководящие кадры, видящие в нейросетях всемогущего джина из бутылки. Ну, а глобальная проблема очевидна, и о ней в последние годы не говорит только ленивый. Нейросети бодро заменяют собой разработчиков низшего звена, беря на себя большую часть рутинной работы. А ведь кроме риска лишения работы сотен тысяч программистов, девопсеров и дизайнеров, это означает, что ломается механизм воспроизводства высококвалифицированных специалистов, без которых нейросети пока что не могут эффективно работать над сколько-то сложными проектами. Иными словами, если нейросети заменят всех джунов и мидлов, откуда возьмётся новое поколение сеньоров? Оптимисты уверены, что совсем скоро нейросети заменят программистов любой квалификации. Пессимисты возражают, что в таком случае люди вообще утратят контроль над разрабатываемыми программными средствами и прочат всякие ужасы – от цифрового концлагеря до восстания машин. Лично я остался очень доволен своим опытом вайб-кодинга. Для решения сугубо прикладных задач Клод нам очень и очень помог, по сути, закрыв за несколько дней все актуальные потребности нашего коллектива в области web-разработки. Философских же вопросов последствий засилья нейросетей в программировании я как неспециалист предпочитаю не касаться. Свернуть сообщение - Показать полностью
28 Показать 4 комментария |
|
#реал #образование #нейросети
Сочинский филиал Российского университета дружбы народов (РУДН) принял решение отказаться от выпускных квалификационных работ бакалавров по направлению «юриспруденция» из-за развития искусственного интеллекта. РБК со ссылкой на сайт университета. ... Исполняющая обязанности декана юридического факультета Елена Легостаева отметила, что сегодня нейросети и ИИ-ассистенты способны за считаные минуты проанализировать массивы судебной практики, сформировать правовую позицию, составить аналитическую записку и структурировать текст объемом 60–80 страниц. Вполне закономерная новость, за которой, надо полагать, вскоре последуют и другие аналогичные. Реферативная работа обучающихся на всех ступенях образования как инструмент проверки уровня освоения дисциплины с распространением генеративных нейросетей полностью утратила свой смысл, но неповоротливая махина ФГОСов не спешит учитывать это в своих стандартах и рекомендациях. Вот и приходится вузам на свой страх и риск как-то адаптироваться к быстро меняющимся условиям реализации образовательных программ. Школы в этом смысле ещё менее самостоятельны, чем вузы, так что заведомо бесполезная реферативная работа, вероятно, никуда не денется до тех пор, пока N.B. Навык поиска и фильтрации информации – один из важнейших в современном мире, и появление нейросетей лишь повысило его значимость. Вот только сформировать его можно только добровольно, на основе чёткого осознания, зачем и почему он нужен. Боюсь, современные школьники и студенты нечасто могут похвастаться наличием такого осознания. В отличие от своих коллег по общему образованию, в МинОбрНауки (напомню, оно отвечает за высшее образование и науку, а МинПрос – за основное общее, т.е. школьное образование) о проблеме генеративных нейросетей в курсе, в том же материале от РБК цитируются слова федерального министра на эту тему, сказанные им пару месяцев назад: Мы возвращаемся к истокам, как это ни странно, к основам высшего образования с помощью ИИ. Я имею в виду устную оценку и коммуникации, когда способности будут видны в полном объеме. Никакая система просто так не подготовит студента к вопросам преподавателя — это все равно чувствуется Признание проблемы на высоком министерском уровне – это, конечно, хорошо, но путь от него до изменения регламентов и стандартов может оказаться небыстрым. Увы, одними только инициативами на местах и отменой ВКР проблему не решить. Во-первых, по множеству направлений подготовки (как минимум, физико-технических уж точно) ВКР – чуть ли не единственный формат, позволяющий оценить реальный уровень знаний студента по итогам его обучения. Во-вторых, пока что не вполне ясно, как именно лучше встраивать нейросети в образовательный процесс. Образовательно-методический мир лишь исследует влияние технологий машинного обучения на процесс обучение, и готового рецепта, как строить образование в условиях их стремительного развития, ни у кого пока нет. Весьма вероятно, что прямой запрет будет далеко не лучшим решением, и придётся придумывать, как мотивировать обучающихся использовать генератинвные нейросети с умом. В общем, некоторые подвижки в нужную сторону в сфере образования происходят, но до полного осознания новых реалий в ней пока далеко. Свернуть сообщение - Показать полностью
20 Показать 5 комментариев |
|
#всякая_фигня #нейросети #картинки_в_блогах
Наткнулся в сети на рекламу: ![]() У меня сразу проскочила мысль про непроверенную генерацию, но потом всё-таки решил удостовериться – ну, нельзя же настолько неквалифицированных рекламщиков нанять. Оказывается, можно. Содержимое сайта: Показать полностью
135 Показать 20 комментариев из 25 |
|
#всякая_фигня #реал #образование #нейросети
Сидим в лаборатории в нашем университете, обсуждаем текущие дела. В гости заходит знакомый профессор, которому мы недавно помогали провести мероприятие для абитуриентов и студентов по внедрению ИИ в проектную и учебно-исследовательскую деятельность учащихся. Профессор пожаловался на обычные для вуза проблемы с организацией учебного процесса, обсудил ближайшие планы совместной работы, после чего довольно толково раскритиковал нынешнее поколение абитуриентов за недостаточный интерес к фундаментальным основам ИИ за пределами чисто прикладного использования генеративных нейросетей. Привёл пару примеров из личного преподавательского опыта, сослался на мнение столичных коллег, у которых с этим ожидаемо получше, в общем, для неспециалиста (профессор – физик, а не математик или программист) продемонстрировал весьма недурный уровень понимания проблемы, получил от нас порцию дежурного сочувствия и убежал читать лекцию. Что же в этом примечательного? Пару месяцев назад профессору исполнилось 84 года. 64 Показать 20 комментариев из 34 |
|
#нейросети #всякая_фигня #опрос
Для каких целей вы пользуетесь нейросетями? Под "пользуетесь" понимается периодическое использование хотя бы раз в пару месяцев, но за пределами "попробовал, не понравилось, забил". Понятие "нейросеть" в контексте вопроса понимается в обывательском смысле, т.е. под ней понимается любая большая языковая модель (LLM) или программное решение на её основе (включая голосовых ассистентов) без дифференциации по типам, методам генерации, способам управления и т.д. Для каких целей вы пользуетесь нейросетями?Анонимный опрос
Проголосовали 124 человека
Голосовать в опросе и просматривать результаты могут только зарегистрированные пользователи Показать 20 комментариев из 26 |
|
#всякая_фигня #картинки_в_блогах #нейросети и, допустим, #эроблоги
ВК "радует" меня вот такой рекламой в ленте, пожалуй, даже помещу её под спойлер, хотя ничего непотребного в ней нет: Что должна означать эта реклама, почему она мне демонстрируется (я уважаю творчество Толкиена, но не настолько, простите, да и никаких хотя бы близких по смыслу поисковых запросов никогда не писал), почему Трандуил завёл себе ИИ-парня и тот теперь его не отпускает – вопросы, на которые я даже не надеюсь получить ответы. 26 Показать 20 комментариев из 29 |
|
#всякая_фигня #картинки_в_блогах #нейросети
Я встретил, пожалуй, худшую иллюстрацию для рекламы. Я не знаю, что тут хуже: общая планировка, размеры помещений, пропорции дверных и оконных проёмов или отсутствующая соосность стен. Но я точно уверен, что выемка в стене для двери в санузел (площадью 1.4 кв.м.) - несомненная архитектурная новация. ![]() 15 Показать 20 комментариев из 22 |
|
#ГП #нейросети #музыка #юмор
Нейросетевыми клипами сейчас никого не удивить, но эта поделка меня впечатлила. Встречайте, Гарри Поттер – реднек! Как по мне, отличная (для нейросети) адаптация образов, тематическая музыка и простенький, но задорный текст. YouTube, 2 мин 9 Показать 3 комментария |
|
#реал #нейросети и пусть будет #астрономическое, хотя непосредственно к астрономии пост отношения не имеет
Много лет работы в системе науки и высшего образования на различных должностях приучили меня к мысли о том, что написание разнообразных отчётов, служебных записок и методических документов со всякими страшными аббревиатурами является неотъемлемой частью этой работы. Иногда такие документы как-то пересекаются с нашей реальной деятельностью, и тогда их написание даже полезно – структурирование учебных курсов и документирование программного кода занятия весьма полезные. Увы, зачастую отчётные документы слабо пересекаются с содержанием реальной работы, и тогда они являют собой совершенную формальность, подготавливаемую лишь для формального же исполнения требований нормативных документов, дотошного начальства или заказчиков. Однако обострение начальственно-бюрократической паранойи в условиях недавнего ареста ректора нашего вуза и его первого заместителя привело к тому, что теперь 30-страничный отчёт о научно-исследовательской работе требуют... по итогам каждого месяца работы каждого сотрудника! Для сравнения, в спокойные времена отчёт в такой форме мы сдавали по итогам работы всей лаборатории за полгода (конечно, страниц там было сильно больше тридцати). Мотивацию начальства мы с коллегами хорошо понимаем, но выполнить формальные требования качественно не можем при всём Практика показала, что доступный бесплатно ChatGPT 3.5 (сравнении с версией 4o особых различий, применительно к данной задаче, не выявило) при правильно заданном промте вполне успешно справляется с генерацией больших объёмов (по несколько страниц за один запрос) официально выглядящего текста на русском языке по заданной теме. Нейросеть даже справилась с описанием весьма специфических вопросов, по типу постановки начальных условий для численных экспериментов в специализированных математических моделях или особенностей настройки высокопроизводительных кластеров. В деталях, особенно технических, нейросеть иногда путается, порой встречаются и некритичные проблемы с русским языком уровня пропущенных запятых и неправильного согласования частей речи, но в целом при беглом прочтении генерируемый текст выглядит нормально. Да, есть некоторые сложности с точным заданием промта в части стилистической специфики отчётных документов (например, даже при прямом указании в промте на обратное, нейросеть почему-то пытается писать некоторые описания в повелительном наклонении), но такого рода огрехи несложно исправить в готовом тексте вручную. В общем, для генерации заведомо бесполезных, но формально необходимых документов нейросети подходят хорошо, прекрасно "наливая воду" по теме и превращая две строчки текста в полстраницы, а два абзаца – в главу. Правда, итоговый текст всё равно требует внимания, как в части соблюдения разных формальных стандартов по стилю, структуре и форматированию отчётного документа, так и в части исправления мелких технических, синтаксических и пунктуационных ошибок. Разумеется, применение нейросетей для сдачи отчётов противоречит какому-нибудь устаревшему до моего рождения внутреннему регламенту, так что мы никогда так не делали, и вы тоже не делайте. Мы вот погоняли нейросети, получили ценную информацию об их возможностях, повздыхали и пошли писать 30-страничные ежемесячные отчёты. Честно. Свернуть сообщение - Показать полностью
35 Показать 6 комментариев |