Основен Facebook Какво е алгоритъм? По-подробен поглед върху технологиите, които са в основата на всичко, което правим онлайн

Какво е алгоритъм? По-подробен поглед върху технологиите, които са в основата на всичко, което правим онлайн



Една от привидно най-използваните думи в технологиите е алгоритъмът. От приложенията на телефона ви до сензорите във вашите носими устройства и как се появяват публикации във вашата Facebook News Feed, ще бъдете подтикнати да намерите услуга, която не се захранва от някаква форма на алгоритъм.

как да импортирам локални файлове за spotify
Какво е алгоритъм? По-подробен поглед върху технологиите, които са в основата на всичко, което правим онлайн

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

Какво е алгоритъм?

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

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

Вижте свързано Достатъчно смели ли сме да поверим как живеем на алгоритми? REMOTE ви моли да си представите театъра на бъдещето, задвижван от алгоритми Писане на музика с алгоритъм

Алгоритмите работят върху входни данни, които може да са списък с числа, които трябва да бъдат въведени във възходящ ред или RGB стойности на изображение, където алгоритъмът трябва да определи дали има човешко лице [като технология за разпознаване на лица], обяснява Уил Адисън, главен инженер и експерт по алгоритми в Кембриджски консултанти .

Той обяснява, че докато някои алгоритми са гарантирани да постигнат резултата, който следват, много не са. Повечето алгоритми са напълно детерминирани, докато някои използват случайни числа, за да постигнат своите резултати.

Алгоритмите понякога се сравняват с рецепти за приготвяне на храна и това е достатъчно справедливо до известна степен, но ключовото при алгоритмите е, че те не оставят място за интерпретация, добавя Адисън. Те трябва да бъдат абсолютно точни и изцяло предписващи какво да правите на всяка стъпка.

Защо алгоритмите са толкова важни?

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

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

колко хора могат да гледат Дисни плюс наведнъж

what_is_an_algorithm

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

Как работят алгоритмите? Пример

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

Във всеки момент от времето алгоритъмът определя дали да включи или изключи отоплението по следния начин:

  • Ако измерената температура е с 1 градус под желаната температура (или по-ниска), отоплението се включва

  • Ако измерената температура е в рамките на 1 градус от желаната температура, тогава отоплението се оставя в текущото си състояние

  • Ако измерената температура е с 1 градус над желаната температура (или по-висока), отоплението се изключва

Адисън казва, че работата, проведена от Cambridge Consultants за Energy Systems Catapult, е добър пример за това как нарастващата способност за евтино събиране на повече данни и работа с по-интензивни изчислителни алгоритми подобрява системите около нас, като по този начин дава възможност на интелигентния дом.

защо бутонът ми windows не работи windows 10

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

термостат_алгоритъм

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

Тези прогнози се използват, за да се реши кога да се включи всеки радиатор. В резултат на това алгоритъмът е много по-сложен, но създава много по-добро потребителско изживяване, като включва отоплението точно в точното време, така че правилните стаи да са топли, когато се приберете от работа. По-интелигентна и персонализирана система, благодарение на използването на подобрени алгоритми.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие