Сложности на машинното обучение в науката за данни

Машинното обучение служи като API

Машинното обучение вече не е само за маниаци. В днешно време всеки програмист може да извика някои API и да ги включи като част от работата си. С облака на Amazon, с облачните платформи на Google (GCP) и много други подобни платформи, през следващите дни и години можем лесно да видим, че моделите за машинно обучение вече ще ви бъдат предложени в API форми. Така че, всичко, което трябва да направите, е да работите върху вашите данни, да ги почистите и да ги направите във формат, който най-накрая може да бъде въведен в алгоритъм за машинно обучение, който не е нищо повече от API. И така, става plug and play. Включвате данните в извикване на API, API се връща в изчислителните машини, връща се с прогнозните резултати и след това предприемате действие въз основа на това.

Машинно обучение – някои случаи на употреба

Неща като разпознаване на лица, разпознаване на реч, идентифициране на файл като вирус или прогнозиране какво ще бъде времето днес и утре, всички тези употреби са възможни в този механизъм. Но очевидно има някой, който е свършил много работа, за да гарантира, че тези API са достъпни. Ако например вземем разпознаването на лица, има много работа в областта на обработката на изображения, при която правите изображение, обучавате вашия модел върху изображението и след това най-накрая можете да излезете с много обобщен модел които могат да работят върху някакъв нов вид данни, които ще се появят в бъдеще и които не сте използвали за обучение на вашия модел. И обикновено това е начинът, по който се изграждат моделите за машинно обучение.

Случаят с антивирусния софтуер

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

Empfohlene Artikel

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert