большое открытие. Роботы будут сильнее, умнее и лучше нас не будут с друг другом воевать и делать друг другу западло и построят действительно великую цивилизацию.
низкоуровневые языки тоже имеют приимушества, примерно то что написал ты. помню как будучи нубом и изучая С я прозрел что можно любую функцию просматривать как строку байтов, редактировать и потом запускать через указатель
задолбали выдумывать языки, фича которых выпендрёжный синтаксис функционала который должен быть и есть либо в API либо в DSL.
напишите на этом супер Rust нейронку с умножением матриц, конволюцией и паралелизмом для CPU и потом сравните с производительностью на C
имел в виду искуственный — работающий на искуственно созданном железе.
Искусственный интеллект — это подобие человеческому интеллекту по выполняемым функциям
да, это будет скорее «искуственный альтернативный разум», (кста естественный альтернативный будут например инопланетяне), потому что точная копия человеческого… гм, вместе с субьективным мнением, эмоциями:
" я сёдня устал, не хочу", «а-а-а, почему тут так темно?...», «а мне вот так вот просто кажется», и т.п — все нежелательные фичи человеческого интеллекта- оно надо всё это точно копировать?
Причём если разум будет не человеческий, все равно вы довольно быстро отличите что это действительно разум а не хорошо тренированный попугай.
хорошо что ты так придираешься, я давно хотел найти или дать точное (техническое) определение всему около-ИИшному, но никак не выводится зараза, и ещё в Википедии ерунда какая то написана.
Я не знаю, вообще то никто не знает. Я предлагаю определения:
ИИ-обьект — единица/аксиома мышления? ИИ оперирует не математическими функциями там с числами, а с обьектами
в интеллекте существует маппинг реальных обьектов мира в ИИ-обьект. «Истинный интеллект» должен уметь сам (без обучения или самообучаясь)создавать такой маппинг для любого реального обьекта. То есть старая добрая дискридитированая кибернетика...
истинный интеллект сам ставит себе задачи, сам решает их и оценивает решение, сам принимает решения к каким- либо действиям. Соответственно очень трудно оценить ошибку, которую интеллект делает в решении какой то задачи (прикинь эту ошибку по отношению к человеку, а?
но так как мы хотим чтоб ии работал на нас, а не прохлаждался или не заставил нас работать на него, у него должно быть встроенно послушание, что уже делает интеллект малость ущербным, но что поделать, так нам надо ))
интеллект предназначен как для управления девайсами для делания нудной/тяжёлой работы так и для чисто мысленной деятельности.
Ему можно поручить сделать открытие или действительно креативную задачу и он сделает это «как человек» только в миллиард или более раз быстрее
сейчас, без ии, мысленная деятельность ограниченна мощностями менее 7 милиардов голов, (не будем вникать какая голова как именно там думает), ИИ позволит поднять эти мощности как машины заменили ручной труд, причём ограничен лишь чисто технически, там железом, софтом, энергией.
текущее направление включает себя прикладное применение зачастую второстепенных задач с истинным интеллектом как у тостера и пиарится толпе потому что для толпы ИИ — это значит ух ты, что то умное прикольное, само воде бы ходит, речь понимает, лица распознаёт. А ИИ в этом НОЛЬ
P.S. честно применив критерии, получается то маугли, или даже там крепостной крестьянин не обладали истинным интеллектом…
то что «разрабатывают» и применяют в «коммерческих решениях» это не ИИ — там столько же интеллекта сколько в коленном рефлексе и делается это специально, во первых чтоб побыстрее работающее сделать во вторых чтоб не было непредсказуемых действий, ну и возможэно третье не хотят научить железку реально думать
да к сожалению это скорее философский труд чем книга, то есть трололо.
Пусть просто ответят на вопрос что значит «думать» человеческим интеллеком?
манипулировать «обьектами» в человеческом понимании а не числами как в разных псевдо интеллектуальных задачах которых полно решённых для компа, и применяя различные функции к «обьектам» строить гипотезы, принимать решения и генерировать результат творчества то есть принципиально новые «обьекты»…
Нет, код запускается в той же JVM. Просто в тест добавится N раз вызов вашей функции, добавятся замеры, прогревы и так далее. Всё это можно закодить самостоятельно.
понятно, спс, а есть то же самое или максимально приближённое чисто на яве?
С какой стати автор уверен что использование каких то библиотек, да ещё и компиляция заместа запуска в JVM даст «более корректный» результат чем просто запуск программы в JVM приближённый к реальной работе?
это не улучшение дизайна а современные тенденции. Имхо тени почти не заметны, а поповоду кнопок, вторичная кнопка на странице может иметь 3 вид а при наведении на неё 2. Было бы интересно от автора почитать такое же по анимации элементов
Не осилил — задачка при всей кажущейся простоте оказалась не по зубам.
угол броска для максимального расстояния без разницы высоты, то есть " на полу" будет 45%. Для изображённой высоты h будет примерно то же — хотите аналитически, хотите просто по смыслу прикиньте что расстояние на высоте h увеличивается когда расстояние на полу увеличивается, за исключением когда угол броска изначально не позволит попасть над высотой, тогда кидаем так чтобы обьект поднимаясь вплотную пролетел к границе на высоте h.
как в том анектоде.
и не питон а библиотеки Numpy и Scypy и.т.п
и не хороши, а плохи по производительности по сравнению с тем же
Tensorflow для CPU не говоря уже о паралельном железе.
имхо берёшь AST кода, задаёшь каждому узлу ( не только листу, но и ветке включая внутренние узлы) тэг классификации по смыслу, то есть «в этом цикле считается количество домов в городе» а не «в этом цикле переменная и увеличивается от 0 до 1000», определяешь метрики= расстояние между смыслами.
А всякие количественные метрики это ерунда — ту же самую программу можно переписать в другом виде чтоб весь тот расчёт был другой, то есть он не репрезентативен.
напишите на этом супер Rust нейронку с умножением матриц, конволюцией и паралелизмом для CPU и потом сравните с производительностью на C
да, это будет скорее «искуственный альтернативный разум», (кста естественный альтернативный будут например инопланетяне), потому что точная копия человеческого… гм, вместе с субьективным мнением, эмоциями:
" я сёдня устал, не хочу", «а-а-а, почему тут так темно?...», «а мне вот так вот просто кажется», и т.п — все нежелательные фичи человеческого интеллекта- оно надо всё это точно копировать?
Причём если разум будет не человеческий, все равно вы довольно быстро отличите что это действительно разум а не хорошо тренированный попугай.
хорошо что ты так придираешься, я давно хотел найти или дать точное (техническое) определение всему около-ИИшному, но никак не выводится зараза, и ещё в Википедии ерунда какая то написана.
Я не знаю, вообще то никто не знает. Я предлагаю определения:
умноеприкольное, само воде бы ходит, речь понимает, лица распознаёт. А ИИ в этом НОЛЬP.S. честно применив критерии, получается то маугли, или даже там крепостной крестьянин не обладали истинным интеллектом…
манипулировать «обьектами» в человеческом понимании а не числами как в разных псевдо интеллектуальных задачах которых полно решённых для компа, и применяя различные функции к «обьектам» строить гипотезы, принимать решения и генерировать результат творчества то есть принципиально новые «обьекты»…
понятно, спс, а есть то же самое или максимально приближённое чисто на яве?
угол броска для максимального расстояния без разницы высоты, то есть " на полу" будет 45%. Для изображённой высоты h будет примерно то же — хотите аналитически, хотите просто по смыслу прикиньте что расстояние на высоте h увеличивается когда расстояние на полу увеличивается, за исключением когда угол броска изначально не позволит попасть над высотой, тогда кидаем так чтобы обьект поднимаясь вплотную пролетел к границе на высоте h.
и не питон а библиотеки Numpy и Scypy и.т.п
и не хороши, а плохи по производительности по сравнению с тем же
Tensorflow для CPU не говоря уже о паралельном железе.
А всякие количественные метрики это ерунда — ту же самую программу можно переписать в другом виде чтоб весь тот расчёт был другой, то есть он не репрезентативен.
а дело не только в длинне или непонятности синтаксиса но и в общих правилах структурирования кода