Эйнштейн — репетитор по физике
Мы стремимся увеличить масштаб решения любой проблемы, требующей человеческого интеллекта, всякий раз, когда наше понимание этой проблемы улучшается. В ходе нынешней информационной революции традиционные ИТ-операции автоматизируются с использованием машинного обучения и искусственного интеллекта со скоростью и масштабом машины. Мы продолжаем приближать алгоритмы автоматизации к нашим основным навыкам обучения и решения проблем. Новые алгоритмы вывели машины из операций чтения-сохранения-вычисления-извлечения на новый уровень, где они решают проблемы, которые когда-то решались профессионалами.
Может ли какой-либо интеллектуальный процесс быть автоматизированным и переданным машине?
Машины больше не выполняют операции чтения-сохранения-вычисления-извлечения. Алгоритмы машинного обучения продвигаются вперед по кривой ажиотажа, бросая вызов гравитации, решают задачи, которые когда-то были доступны только человеку. Алгоритмы искусственного интеллекта и обработки естественного языка не отстают в этой гонке.
Можно ли автоматизировать любой интеллектуальный процесс?
Я учил свою дочь важности «внимательного чтения» при решении задач по физике. Пока она осваивала навыки, я задавался вопросом, смогут ли машины выполнять эти нюансы обучения, как она, а затем помогать ученикам, когда они их освоят. Я искал приложения, которые могли бы имитировать эти интеллектуальные задачи. Я мог найти приложения, которые решают проблему, если вы подаете известные количества, но я не мог найти приложение, которое могло бы решать проблемы, учитывая текст задачи.
Идея
Может ли машина самостоятельно решать проблемы, используя достижения машинного обучения, искусственного интеллекта и НЛП, а затем объяснять их ученику на его/ее родном языке?
Эйнштейн
Я представляю здесь, AInstein, очень простой прототип приложения, которое пытается решить небольшую часть идеи. Это приложение решает некоторые проблемы кинематики. Он все еще учится и находится на уровне новичка. В настоящее время это приложение имеет ограниченный словарный запас на английском языке и решает задачи, представленные в английском тексте. Он хранит метазнания, полученные в результате внимательного чтения, в машиночитаемом формате.
В будущем приложение будет использовать алгоритмы машинного перевода, чтобы сначала перевести условие задачи с любого языка в его машиночитаемый формат, решить и вернуть результаты на английском или на входном языке. В будущем приложение будет использовать алгоритмы машинного перевода, чтобы сначала перевести условие задачи с любого языка на свой родной язык, решить и вернуть результаты на английском или на входном языке.
Краткое техническое примечание
Это приложение было разработано с использованием F#. Я использовал регулярные выражения, теорию множеств и некоторые алгоритмы NLP как часть Rule Engine. Это приложение имитирует внимательное чтение и использует его для извлечения необходимой информации для решения проблемы. Некоторые примеры задач доступны как часть приложения для тестирования этого приложения. Вы также можете скопировать или представить аналогичные задачи по кинематике и попробовать их.
EndNote
Некоторые из используемых здесь методов могут быть применены и к различным областям бизнеса. Я предоставлю дополнительные подробности в следующих сообщениях. Пожалуйста, не стесняйтесь, присылайте мне записку или оставляйте свои комментарии. Если у вас есть какие-либо вопросы, связанные с этим приложением или с тем, как вы могли бы использовать подобные методы в своих бизнес-задачах, я буду рад помочь.
Прототип можно найти здесь