5 основни подхода към AI обучение

Алгоритъмът е вид контейнер. Той предоставя кутия за съхранение на метод за решаване на конкретен вид проблем. Алгоритмите обработват данни чрез серия от добре дефинирани състояния. Състоянията не трябва да са детерминистични, но въпреки това състоянията са дефинирани. Целта е да се създаде изход, който решава проблем. В някои случаи алгоритъмът получава входове, които помагат за дефинирането на изхода, но фокусът винаги е върху изхода.

Алгоритмите трябва да изразяват преходите между състоянията, като използват добре дефиниран и формален език, който компютърът може да разбере. При обработката на данните и решаването на проблема алгоритъмът дефинира, прецизира и изпълнява функция. Функцията винаги е специфична за вида на проблема, който се адресира от алгоритъма.

Всяко от петте племена има различна техника и стратегия за решаване на проблеми, които водят до уникални алгоритми. Комбинирането на тези алгоритми би трябвало в крайна сметка да доведе до главния алгоритъм, който ще може да реши всеки проблем. Следващата дискусия предоставя преглед на петте основни алгоритмични техники.

Символични разсъждения

Едно от най-ранните племена, символистите, вярвали, че знанието може да бъде получено, като се оперира със символи (знаци, които означават определено значение или събитие) и се извеждат правила от тях. Чрез сглобяването на сложни системи от правила можете да постигнете логическо извеждане на резултата, който искате да знаете, като по този начин символистите оформиха своите алгоритми, за да произвеждат правила от данни. В символното разсъждение дедукцията разширява сферата на човешкото познание, докато индукцията повишава нивото на човешкото познание. Индукцията обикновено отваря нови полета на изследване, докато дедукцията изследва тези полета.

Връзки, моделирани по невроните на мозъка

Конекционистите са може би най-известните от петте племена. Това племе се стреми да възпроизведе функциите на мозъка, като използва силиций вместо неврони. По същество всеки от невроните (създаден като алгоритъм, който моделира аналога в реалния свят) решава малка част от проблема и паралелното използване на много неврони решава проблема като цяло.

Използването на обратно разпространение или обратно разпространение на грешки се стреми да определи условията, при които грешките се премахват от мрежи, изградени да приличат на човешки неврони чрез промяна на теглата (колко определен вход фигурира в резултата) и отклонения(кои функции са избрани) на мрежата. Целта е да се продължи промяната на теглата и отклоненията, докато действителният резултат съвпада с целевия изход. В този момент изкуственият неврон се задейства и предава своето решение на следващия неврон по реда. Решението, създадено само от един неврон, е само част от цялото решение. Всеки неврон предава информация на следващия неврон в реда, докато групата неврони създаде краен изход. Такъв метод се оказа най-ефективен при човешки задачи като разпознаване на обекти, разбиране на писмен и говорим език и чат с хора.

Еволюционни алгоритми, които тестват вариациите

Еволюционерите разчитат на принципите на еволюцията за решаване на проблеми. С други думи, тази стратегия се основава на оцеляването на най-способните (премахване на всякакви решения, които не отговарят на желания резултат). Фитнес функцията определя жизнеспособността на всяка функция при решаване на проблем. Използвайки дървовидна структура, методът на решението търси най-доброто решение въз основа на изхода на функцията. Победителят във всяко ниво на еволюция може да изгради функциите от следващо ниво. Идеята е, че следващото ниво ще се доближи до решаването на проблема, но може да не го реши напълно, което означава, че е необходимо друго ниво. Това конкретно племе разчита в голяма степен на рекурсия и езици, които силно поддържат рекурсията за решаване на проблеми. Интересен резултат от тази стратегия са алгоритмите, които се развиват:

Байесов извод

Група учени, наречени байесианци, възприемат, че несигурността е ключовият аспект, който трябва да се следи и че ученето не е гарантирано, а по-скоро се осъществява като непрекъснато актуализиране на предишни вярвания, които стават все по-точни. Това възприятие е накарало байесианците да възприемат статистически методи и по-специално изводи от теоремата на Байес, която ви помага да изчислите вероятностите при специфични условия (например, виждане на карта с определено начало , началната стойност за псевдослучайна последователност, изтеглено от тесте след три други карти от същото начало).

Системи, които се учат по аналогия

Аналогизаторите използват машини на ядрото за разпознаване на модели в данните. Като разпознаете модела на един набор от входове и го сравните с модела на известен изход, можете да създадете решение на проблема. Целта е да се използва сходството, за да се определи най-доброто решение на даден проблем. Това е вид разсъждение, което определя, че използването на конкретно решение е работило при дадено обстоятелство в някакъв предишен момент; следователно използването на това решение за подобен набор от обстоятелства също би трябвало да работи. Един от най-разпознаваемите резултати от това племе са препоръчителните системи. Например, когато купувате продукт от Amazon, системата за препоръки излиза с други свързани продукти, които може да искате да купите.

Крайната цел на машинното обучение е да комбинира технологиите и стратегиите, възприети от петте племена, за да създаде единен алгоритъм (главният алгоритъм), който може да научи всичко. Разбира се, постигането на тази цел е далеч. Въпреки това учени като Педро Домингос в момента работят за тази цел.


За възрастни: Как да вмъкнете изрезки в слайд на PowerPoint

За възрастни: Как да вмъкнете изрезки в слайд на PowerPoint

Клипартът е предварително нарисувано общо произведение на изкуството и Microsoft предоставя много файлове с клипарт безплатно със своите продукти на Office. Можете да вмъкнете изрезки в оформлението на слайда на PowerPoint. Най-лесният начин да вмъкнете клип арт е като използвате един от заместителите в оформлението на слайда: Покажете слайд, който съдържа клипарт […]

За възрастни: Как да запълните цвят в Microsoft Excel

За възрастни: Как да запълните цвят в Microsoft Excel

Цвят на запълване — наричан още засенчване — е цветът или моделът, който запълва фона на една или повече клетки на работния лист на Excel. Прилагането на засенчване може да помогне на очите на читателя да следват информацията в цялата страница и може да добави цвят и визуален интерес към работния лист. В някои видове електронни таблици, като например регистър на чековите книжки, […]

Добавяне на нови контакти в Act! 2005 г

Добавяне на нови контакти в Act! 2005 г

На най-простото ниво, основната цел на ACT! е да служи като място за съхранение на всички контакти, с които взаимодействате ежедневно. Можете да добавяте и редактирате всичките си контакти от прозореца Подробности за контакт, защото съдържа цялата информация, която се отнася до един конкретен запис и […]

Discord For LuckyTemplates Cheat Sheet

Discord For LuckyTemplates Cheat Sheet

Използвайте този Cheat Sheet, за да преминете директно към използването на Discord. Открийте полезни Discord ботове, приложения, които можете да интегрирате, и съвети за интервюиране на гости.

OpenOffice.org за LuckyTemplates Cheat Sheet

OpenOffice.org за LuckyTemplates Cheat Sheet

Офис пакетът OpenOffice.org има много инструменти за улесняване на работния живот. Когато работите в OpenOffice.org, запознайте се с функционалната лента с инструменти (която изглежда почти еднакво във всички приложения) и главните бутони на лентата с инструменти за помощ с основните команди за повечето задачи.

Машината за бомби на Алън Тюринг

Машината за бомби на Алън Тюринг

Машината Bombe на Алън Тюринг не беше никаква форма на изкуствен интелект (AI). Всъщност това дори не е истински компютър. Счупи криптографските съобщения на Enigma и това е всичко. Това обаче даде повод за размисъл за Тюринг, което в крайна сметка доведе до документ, озаглавен „Компютърни машини и интелигентност“?? която той публикува през 50-те години на миналия век, която описва […]

Стандартни хардуерни дефицити за изкуствен интелект

Стандартни хардуерни дефицити за изкуствен интелект

Възможността за създаване на модулна система има значителни предимства, особено в бизнеса. Възможността за премахване и замяна на отделни компоненти поддържа разходите ниски, като същевременно позволява постепенни подобрения както в скоростта, така и в ефективността. Въпреки това, както при повечето неща, няма безплатен обяд. Модулността, осигурена от архитектурата на фон Нойман, идва с някои […]

10 правила, които не трябва да правите при използване на QuarkXPress

10 правила, които не трябва да правите при използване на QuarkXPress

Ако трябва да изберете десет лесни за забравяне, но изключително полезни неща, които да запомните за QuarkXPress, тези в следващия списък, скъпи читателю, биха били те. Намасте. Говорете с вашия търговски принтер. Всички проекти за печат започват и завършват с принтера. Това е така, защото само принтерите знаят своите ограничения и хилядите начини, по които един проект може да бъде […]

Произходът на биткойн

Произходът на биткойн

Най-важният аспект на биткойн може да е концепцията зад него. Биткойн е създаден от разработчика Сатоши Накамото. Вместо да се опитва да създаде изцяло нов метод на плащане, за да премахне начина, по който всички плащаме за нещата онлайн, Сатоши видя някои проблеми със съществуващите платежни системи и искаше да ги разреши. Концепцията за […]

Как да защитите поверителността си, когато използвате биткойн

Как да защитите поверителността си, когато използвате биткойн

Известно ниво на анонимност е обвързано с използването на биткойн и цифровата валута като цяло. Дали можете да го обозначите като „достатъчно анонимен“ е лично мнение. Има начини да защитите поверителността си, когато използвате биткойн за преместване на средства, но те изискват известно усилие и планиране: Можете да генерирате нов адрес за […]