Хм.
Так.
Во-первых, я таки здесь и отписываться не собираюсь.
Во-вторых, насчёт мнения.
Хэдканон во всю.
Дроиды очень сильно различаются своей вычислительной мощностью, и архитектурой себя в том числе.
Есть некоторый "базовый" процессор. Относительно стандартный по выводам, вероятно имеющий несколько ветвей архитектуры (в частности, коликоидские поделки - весьма отдельный разговор) с большим разнообразием конкретных деталей, но вполне приличным набором кросс-платформенных инструментов. И это совсем не голый проц, а крайне замысловатая "система на кристалле".
На него можно навернуть (или интегрировать) своего рода со-процессоры.
- Вычислительный, со специализацией разного рода (как минимум точно есть навигационная и коммуникационная)
- Эвристический (для разного рода "умных" дроидов с развитой искусственной личностью), с разного рода дополнениями и разновидностями (в частности, лингвомодуль для протокольщиков без эвристического процессора практически бесполезен, поэтому они всегда идут в комплекте)
- Тактический в смысле именно боевой тактики
- "Базы знаний" для справочных дроидов, своего рода большая БД в мозгах с более-менее привычной нам структурой (и с реляционной основой)
И так далее.
При этом основная проблема ИИ - это не просто сделать его, а сделать его более-менее полезным, предсказуемым и безопасным.
Вирус Юперио Баобаба поражает именно базовый процессор, и за счёт постепенной каннибализации ресурсов, со скоростью (несколько сотен лет для дроид-контроллера дроидов-шахтёров на астероиде, как пример) зависящей от мощности/архитектуры дроидного мозга и входящего потока информации формирует новую версию ИИ и искусственную личность - с возможностями, зависящими от имеющихся ресурсов. А в случае наличия эвристического модуля и встроенной ИЛ - происходит взаимослияние и кумулятивный эффект...
Искусственные личности "умных" дроидов создаются при проектировании и производстве дроидов, программно-аппаратно и в большинстве случаев без глубокого понимания процесса. "Шаманят" с настройками среды разработки, тупо синтезируют-компилируют экспериментальные варианты - при этом с одной стороны, базовый уровень потребных ресурсов очень низкий, буквально "на коленке" можно начать. А с другой стороны, для предсказуемого результата, глубоких модификаций и достаточной скорости разработки нужна, условно, "вычислительная ферма", суперкомп даже по меркам ДДГ. И реально грамотные разработчики.
B-1 - своего рода гениальная разработка. Очень дешёвое, предельно оптимизированное железо - и вполне прилично конвертированная из "частного охранника склада/подай-принеси универсального помощника" прошивка боевого дроида. Которая практически не бунтует и даже что-то реально может.
Мало того - гениальность этой разработки в том, что она способна существовать аж в трёх принципиально разных конфигурациях - когда "мозги" работают на одном суперкомпе, а дроиды вообще лишены соответствующего железа, когда наоборот есть только процессоры в самих дроидах и в смешанной конфигурации.
Ну и отдельная тема - индустриальная археология, "чёрные ящики" разного рода и многотысячелетнее легаси.
Очень часто я видела мысль, что картинки, которые создают #нейросети, это плохие иллюстрации, потому что на них нарисовано то, что придумала нейросеть, а не то, что задумано человеком. Мне стало интересно, насколько точно можно воплотить собственный замысел, используя только текстовые запросы к нейросети, насколько много контроля нейросеть даёт пользователю. И я решила проверить это!
Это рисунок четырёх заколдованных крыс, который я нарисовала с нуля в фотошопе:
Сейчас я попытаюсь повторить его, ни разу не открывая фотошоп.
Привет, gemini! Сейчас мы с тобой будем рисовать картинку, которую я уже в точности представила в своей голове. Это очень важно, поэтому выполняй мои запросы в точности. Нарисуй четырёх милых крыс. Крысы должны быть нарисованы лайном, с заливкой. Крысы должны были серые, а их уши, лапы и хвосты - розовые.
Теперь давай заколдуем первую слева крысу. Сделай её голову очень маленькой. Это должно выглядеть странно, потому что это магия!
Отлично! Теперь надо заколдовать следующую крысу. Пусть она уменьшится целиком и станет в 10 раз меньше. Клубок убери, он не нужен. Следи, чтобы крыс осталось четыре.
Сначала gemini добавил пятую маленькую крысу вместо того, чтобы поменять четвёртую. Я добавила последнее предложение и перегенерила картинку.
Исправь спящую крысу. Нарисуй, как она лежит на спине и пытается укусить свой хвост.
Gemini почему-то выполнил только первую часть запроса.
Нет, ты сделал недостаточно точно. Мне нужно точно. Сделай так, чтобы эта крыса пыталась укусить свой хвост!
Теперь измени правое ухо правой крысы. Сделай его больше в десять раз. Крыса должна озадаченно смотреть на свои уши, потому что ей не нравится это изменение. Другое ухо крысы не меняй в размере.
Убери стол, книги и листья. Пусть будут только крысы.
Отлично, мы почти закончили. Теперь добавь небольшие серые тени под крысами.
Сначала я попросила сделать прозрачный фон, но gemini почему-то не захотел. Ладно, просто притворюсь, что он прозрачный.
Сделай фон RGB = 252, 252, 239.
И снова мой рисунок для сравнения:
Реализация отличается, но исходный замысел доносят обе картинки.
Глобальных выводов делать не буду. Просто делюсь своим маленьким экспериментом, который мне показался интересным.