Про освоение искуственного интеллекта

Под­рост­ки из шко­лы горо­да Вест­фильд, что в Нью-Джер­си, исполь­зо­ва­ли ИИ, что­бы вир­ту­аль­но «раз­де­вать» одно­класс­ниц.

Кста­ти, с легаль­ной точ­ки зре­ния, про­из­вод­ство таких изоб­ра­же­ний несо­вер­шен­но­лет­них прак­ти­че­ски при­рав­не­но к изго­тов­ле­нию дет­ской пор­но­гра­фии. Пер­во­го граж­да­ни­на уже поса­ди­ли. Хоть и нена­дол­го, на шесть меся­цев, но…

Пред­став­ляю, как кри­по­во сей­час их одно­класс­ни­цам. Поставь­те себя на место отца одной из дево­чек. У меня бы кула­ки заче­са­лись.

ИИ и возрождение голосов

Уже не пер­вый раз вижу сооб­ще­ния о том, что голо­са людей исполь­зу­ют, не при­вле­кая самих людей. Ино­гда ради изго­тов­ле­ния фей­ков и под­де­лок, ино­гда — для того, что­бы воз­ро­дить голос уже умер­ше­го актё­ра. Это уже не новость.

Лич­но мне бы хоте­лось, что­бы кто-то нако­нец сде­лал про­дол­же­ние игры Full Throttle (Пол­ный газ), кото­рую я неж­но люб­лю. Она вышла в 1995 году, потом дол­го шли раз­го­во­ры о выхо­де Full Throttle 2 (и даже сде­ла­ли трей­лер), но во-пер­вых, из Лукас Артс ушёл раз­ра­бот­чик пер­вой игры Тим Шей­фер, а во-вто­рых, в 2002 году актёр озвуч­ки Рой Конрад, сто­я­щий за голо­сом глав­но­го героя Бена, умер от рака лёг­ких.

Не голо­сом еди­ным, конеч­но, но всё же зву­чал он отлич­но.

Самое вре­мя теперь Шей­фе­ру под­су­е­тить­ся и сде­лать нако­нец про­дол­же­ние игры. Сде­лал же он рема­сте­ринг ори­ги­на­ла в 2017 году, кото­рый я с удо­воль­стви­ем при­об­рёл и про­шёл зано­во.

ИИ-музыка

Гене­ра­ция музы­каль­но­го кон­тен­та при помо­щи ИИ уже доволь­но дол­го исполь­зу­ет­ся ком­по­зи­то­ра­ми в циф­ро­вых зву­ко­вых рабо­чих стан­ци­ях (DAW). Но теперь есть инстру­мент, кото­рый поз­во­ля­ет любо­му чело­ве­ку задать тек­сто­вый запрос и полу­чить музы­каль­ный ответ. Напри­мер «дум-метал с агрес­сив­ны­ми сбив­ка­ми» или «про­грес­сия аккор­дов для соло».

Кто искал? Полу­чи­те, рас­пи­ши­тесь. Это анонс Stable Audio — музы­каль­но­го гене­ра­то­ра от тех же людей, что сде­ла­ли Stable Diffusion.

Про найм на работу

Зна­ко­мая, док­тор наук по мате­ма­ти­ке, ищет рабо­ту ана­ли­ти­ка дан­ных. Послед­нее её интер­вью по видео­звон­ку про­во­дил… иску­ствен­ный интел­лект. Голо­сом обща­лись, все дела. Я даже и не знал, что тех­ни­ка настоль­ко про­дви­ну­лась.

Интер­вью писа­лось в файл, види­мо, что­бы потом чело­век про­смот­рел.

Чего-то не уве­рен я, что про­гресс наш идёт в нуж­ном направ­ле­нии. Мы-то дума­ли, что робо­ты будут делать всю гряз­ную и непри­ят­ную рабо­ту, а люди будут зара­ба­ты­вать боль­шие день­ги, и быть Сво­бод­ны­ми и Кре­а­тив­ны­ми. А полу­ча­ет­ся, что Сво­бод­ные и Кре­а­тив­ные как раз робо­ты, а мы с вами вынуж­де­ны дока­зы­вать этим элек­трон­ным бол­ва­нам, что мы тупо­ры­лые люди.

Вот такой ИИ нам нужен

Очень впе­чат­ля­ю­щий три­бьют Сту­дии «Гиб­ли» от Дмит­рия Алек­се­е­ва AKA Aifilmmaker. Огром­ная туча Мияд­за­ков­ских пер­со­на­жей, в ранне-пост-совет­ском анту­ра­же. Луч­ший, конеч­но (ну, на мой взгляд) — это свин, ну, кото­рый куре­наи но бута, в гара­же с 408‑м «Моск­ви­чом».

Каваи!!!!!!!!

ИИ в мирных целях

Сотруд­ник, чьи фот­ки в голом виде мне при­сла­ла по почте его быв­шая жена с креп­ко про­те­ка­ю­щим чер­да­ком, в оче­ред­ной раз собрал­ся идти в суд. Чего-то они там опять не поде­ли­ли.

Сотруд­ник попро­сил мне напи­сать ему харак­те­ри­сти­ку с места рабо­ты. Писать вся­кую ерун­ду — дело нын­че не цар­ское. Обра­тил­ся, конеч­но, в ЧатЖПТ. «А напи­ши-ка мне, батень­ка, на него харак­те­ри­сти­ку, поло­жи­тель­ную, как в про­фес­си­о­наль­ном, так и в лич­ном каче­стве». Напи­са­ло, да так, что я в паре мест сам чуть не про­сле­зил­ся.

«Одна­ко что дей­стви­тель­но отли­ча­ет Мар­тѝ­на Гар­сию от дру­гих, так это его роль любя­ще­го отца. Его пре­дан­ность бла­го­по­лу­чию и вос­пи­та­нию доче­ри поис­ти­не вдох­нов­ля­ет. Я видел, как он делал все воз­мож­ное, что­бы создать забот­ли­вую и под­дер­жи­ва­ю­щую сре­ду для сво­е­го ребен­ка. Мар­тѝн Гар­сия при­ви­ва­ет им такие цен­но­сти, как ува­же­ние, сопе­ре­жи­ва­ние и тру­до­лю­бие, пода­вая при­мер во всех аспек­тах сво­ей жиз­ни. Его без­услов­ная любовь и неиз­мен­ное при­сут­ствие в жиз­ни доче­ри сами слу­жат сви­де­тель­ством его харак­те­ра и при­о­ри­те­тов.»

Глад­ко пишет, зара­за!!!

PS: Да, сотруд­ник — дей­стви­тель­но хиспа­ник, если чо.

Ну зашибись теперь

Нача­ли появ­лять­ся пер­вые жерт­вы иску­ствен­но­го интел­лек­та. Сла­ва Аскле­пию, не здо­ро­вьем постра­да­ли, но кошель­ком. Граж­дане жули­ки исполь­зо­ва­ли ЧатЖПТ и подоб­ное для напи­са­ния «книг». Далее они шлё­па­ли на облож­ку имя извест­но­го авто­ра и про­да­ва­ли на Ама­зоне. Даже инте­рес­но ста­ло, сколь­ко эти гни­ды денег зара­бо­та­ли. В ответ на изна­чаль­ный запрос авто­ра в Ама­зон не было сде­ла­но… ниче­го — писать и про­да­вать кни­ги может кто угод­но, а на имя авто­ра не рас­про­стра­ня­ет­ся копи­райт.

Сла­ва Юсти­ции, но посте­пен­но Ама­зон всё же при­шёл в чув­ство, и кни­ги уда­лил. Но оса­до­чек остал­ся… гм. В прин­ци­пе, конеч­но, ниче­го ново­го — под­дел­ки под извест­ных авто­ров были все­гда. И кар­ти­ны писа­ли «под Репи­на», и кни­ги-пасти­ши писа­ли тоже. Но исклю­чи­тель­ная лег­кость, кото­рую дают совре­мен­ные систе­мы ИИ, выво­дит дан­ное явле­ние на совер­шен­но новый уро­вень.

via Ars Technica

Как я уже мно­го раз гово­рил, юри­ди­че­ские про­бле­мы с систе­ма­ми иску­ствен­но­го интел­лек­та надо решать СРОЧНО, и ПРЯМО СЕЙЧАС. Потом будет позд­но.

Микрософтовская болталка

Я, при­знать­ся, ожи­дал луч­ше­го. Она даёт фак­ти­че­ски невер­ные отве­ты и рабо­та­ет доль­ше, чем ЧатЖПТ. Сна­ча­ла ищет отве­ты в сво­их бин­гах, а потом резю­ми­ру­ет най­ден­ное. Вот, вопрос из тео­рии музы­ки — в чём раз­ни­ца меж­ду нон­ак­кор­да­ми C9 и Cadd9:

Бол­тал­ка попы­та­лась меня уве­рить, что в Cadd9 тоже есть сеп­ти­ма, толь­ко она боль­шая (B), а не малая (Bb). А вот шЫш, не было там нико­гда сеп­ти­мы. Cadd9 — это очень кра­си­вый аккорд с добав­лен­ной ноной (D).

При этом оно даёт ссыл­ки с доку­мен­та­ми, в кото­рых англий­ским по бело­му напи­са­но, что сеп­ти­мы там нет. Я ему напи­сал, что оно непра­во. Изви­ни­лось.

Цирк с коня­ми на ней­рон­ной тяге.

Про законы робототехники

У Айзе­ка Ази­мо­ва мно­го напи­са­но про то, что три зако­на робо­то­тех­ни­ки — это заме­ча­тель­но, но даже такие три про­стые пра­ви­ла мож­но интер­пре­ти­ро­вать по-раз­но­му. В одном из рас­ска­зов, не вспом­ню сей­час в каком, закон пер­вый, т.е. «робот не может при­чи­нить вред чело­ве­ку или сво­им без­дей­стви­ем допу­стить, что­бы чело­ве­ку был при­чи­нён вред» — был интер­пре­ти­ро­ван робо­том как «людей надо неж­но свя­зать и запе­реть, что­бы они не при­чи­ни­ли себе вред». Что он неза­мед­ли­тель­но и сде­лал.

А ныне ВВС США сде­ла­ли симу­ля­цию дро­на, управ­ля­е­мо­го ИИ, кото­рый уни­что­жал систе­мы вра­же­ской ПВО. Преж­де чем отбом­бить­ся, ИИ запра­ши­вал раз­ре­ше­ния у опе­ра­то­ра, кото­рый мог запре­тить уни­что­же­ние кон­крет­но это­го рас­чё­та ПВО. Нью­анс в том, что за каж­дую уни­что­жен­ную систе­му ПВО иску­ствен­но­му интел­лек­ту начис­ля­лись очки. Кон­чи­лось тем, что ИИ отбом­бил­ся… по опе­ра­то­ру дро­на, что­бы тот не выпенд­ри­вал­ся, и не мешал ИИ наби­рать эти самые очки.

https://www.theregister.com/2023/06/02/ai_drone_simulation/

Карманный Скайнет

По навод­ке ув. ny-quant. На видео­кар­те я запу­стить не смог, пото­му что у меня лап­ки. С фор­ком GPT4AllGPU поче­му-то надо при­став­лять отдель­ную модель LLaMa, кото­рую надо ска­чи­вать само­му, и я не смог разо­брать­ся, какую. Поэто­му запу­стил на про­цес­со­ре.

С тру­дом, надо ска­зать, запу­стил. У меня восемь пень­ков i7 деся­то­го поко­ле­ния и 64 гек­та­ра памя­ти:

Ответ на про­стой вопрос (как луч­ше все­го гла­дить кош­ку) зани­ма­ет мину­ту-две. А вот кре­а­тив­ная дея­тель­ность (напи­ши мне поэ­му про сисад­ми­на) уже йок, может пили­кать минут десять и боль­ше.

Запус­каю через тре­тий питон внут­ри WSL2.

Уста­но­вить:

pip3 install nomic

Потом в интер­ак­тив­ном python3:

from nomic.gpt4all import GPT4All (в пер­вый раз зани­ма­ет очень мно­го вре­ме­ни, ска­чи­ва­ет натре­ни­ро­ван­ную модель)
m = GPT4All()
m.open()
m.prompt(«Write me a short story about a kitten»)

Я нари­со­вал про­стей­ший код что­бы общать­ся. Увы, грё­ба­ное фор­ма­ти­ро­ва­ние навер­ня­ка похо­ро­нит отсту­пы:

#!/usr/bin/python3
from nomic.gpt4all import GPT4All
m=GPT4All()
m.open()
while(True):
prompt = input("Please ask me something or say STOP to quit: ")
if (prompt == "STOP"):
break
else:
response = m.prompt(prompt)
print(response)

Поиг­ра­юсь, но ресур­со­ём­кость, конеч­но, ахо­вая.

Update: барах­ло пол­ное. ЧатЖПТ хотя бы пра­виль­но на про­стые вопро­сы отве­чал. Этот даже не зна­ет, как запу­стить внеш­нюю про­грам­му с ука­за­ни­ем пара­мет­ров из скрип­та на Пау­эр­Шел­ле.