ФУТУРОЛОГИЧЕСКОЕ
Помните, были такие — языки программирования низкого уровня? Я не программист, но попробую на своём варварском уровне понимания объяснить это для совсем не-программистов. Профессионалы — простите.
Например, нам нужно, чтобы на экране компьютера отобразилась красная прямая линия длиною в 100 пикселей. Чтобы сделать это, нужно знать, какая графическая карта стоит на нашем компьютере. Нужно знать адрес начала видеопамяти. Нужно записать в ячейку памяти число, соответстующее красному цвету. Нужно задать координаты начала нашей линии, а потом повторить всё снова 100 раз, каждый раз смещая точку координаты на 1 пиксель. В общем, сложная процедура. Но именно так и создавались первые компьютерные программы.
Чтобы облегчить процесс, были придуманы так называемые интерпретаторы, а также языки программирования высокого уровня. Программист пишет одну команду "провести линию" с данными о цвете, начальной и конечной точке, а интерпретатор сам переводит её в сотню простых команд, понятных машине. Пользовательские приложения — это тоже своего рода интерпретаторы, которые переводят в команды движения наших пальцев по экрану и нажатия клавиш.
К чему я это всё? К тому, что ИИ в современном мире берёт на себя функцию интерпретатора. Посредника между человеком и созданной им же культурой. "Найти спимок литературы по теме —> пойти в магазин/библиотеку — > прочесть полученные книги — > отсеять ненужное/выделить главное — > получить ответ на интересующий вопрос". Всё это занимает секунды.
Внутри компьютера всё по-прежнему записано двоичным кодом, который человек теоретически может прочитать. Практически — не может, потому что при скорости чтения 1 бит/секунда 100 человек будут расшифровывать один жёсткий диск объемом 128 Гб в течение примерно 300 лет. Чтобы прочитать всё, что записано на всех носителях, людей на Земле просто не хватит.
Наша необъятная культура в виде текстов, написанных рукой, настуканных на машинке или в текстовом редакторе — это такой же двоичный код, с которым нам уже не разобраться. Пришло время машинных интерпретаторов.
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram