{"id":7914,"date":"2020-03-18T13:39:10","date_gmt":"2020-03-18T12:39:10","guid":{"rendered":"https:\/\/complex-systems-ai.com\/?page_id=7914"},"modified":"2022-12-03T23:03:48","modified_gmt":"2022-12-03T22:03:48","slug":"algorithme-des-abeilles","status":"publish","type":"page","link":"https:\/\/complex-systems-ai.com\/es\/algoritmos-desaims\/algoritmo-de-abeja\/","title":{"rendered":"Algoritmo de abeja"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"7914\" class=\"elementor elementor-7914\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bacdeb2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bacdeb2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-154586f\" data-id=\"154586f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3ea51b0 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"3ea51b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/complex-systems-ai.com\/es\/algoritmos-desaims\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Algoritmos de enjambre<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3d02f88\" data-id=\"3d02f88\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3e949ff elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"3e949ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/complex-systems-ai.com\/es\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Pagina de inicio<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-d166742\" data-id=\"d166742\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-78cc13c elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"78cc13c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bees_algorithm\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Wiki<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6e9b0ca9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6e9b0ca9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4dc471d2\" data-id=\"4dc471d2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3644d8e5 elementor-widget elementor-widget-text-editor\" data-id=\"3644d8e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenido<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Tabla de contenido alternativo\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Palanca<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/complex-systems-ai.com\/es\/algoritmos-desaims\/algoritmo-de-abeja\/#Algorithme-des-abeilles\" >Algoritmo de abeja<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Algorithme-des-abeilles\"><\/span>Algoritmo de abeja<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"has-text-align-justify\">El algoritmo de la abeja est\u00e1 inspirado en el comportamiento de b\u00fasqueda de alimento de las abejas mel\u00edferas. Las abejas recolectan n\u00e9ctar de grandes \u00e1reas alrededor de su colmena (m\u00e1s de 10 kil\u00f3metros). Se ha observado que las colonias de abejas env\u00edan abejas a recolectar n\u00e9ctar de los parches de flores en relaci\u00f3n con la cantidad de alimento disponible en cada parche. Las abejas se comunican entre s\u00ed en la colmena a trav\u00e9s de un baile que informa a otras abejas en la colmena sobre la direcci\u00f3n, distancia y calificaci\u00f3n de calidad de las fuentes de alimento.<\/p>\n\n<p class=\"has-text-align-justify\">Las abejas recolectan n\u00e9ctar de los parches de flores como fuente de alimento para la colmena. La colmena env\u00eda exploradores que localizan parches de flores, quienes luego regresan a la colmena e informan a otras abejas sobre el estado f\u00edsico y la ubicaci\u00f3n de una fuente de alimento a trav\u00e9s de un baile. El explorador regresa al campo de flores con abejas seguidoras. Un peque\u00f1o n\u00famero de exploradores contin\u00faa buscando nuevas fuentes, mientras que las abejas que regresan de las fuentes de flores contin\u00faan comunic\u00e1ndose sobre su calidad.<\/p>\n\n<p class=\"has-text-align-justify\">El objetivo de procesamiento de informaci\u00f3n del algoritmo es localizar y rastrear buenos sitios en un espacio de b\u00fasqueda determinado. Se env\u00edan exploradores para tomar muestras al azar en el <a href=\"https:\/\/complex-systems-ai.com\/es\/programacion-lineal\/lp-soluciones-y-dominio-realizable\/\">campo de definici\u00f3n<\/a> y localizar los sitios correctos. Los buenos sitios son operados a trav\u00e9s de la aplicaci\u00f3n de un <a href=\"https:\/\/complex-systems-ai.com\/es\/algoritmos-estocasticos\/metodos-de-descenso\/\">busqueda local<\/a>, donde un peque\u00f1o n\u00famero de buenos sitios se exploran m\u00e1s que otros. Los buenos sitios se extraen continuamente, aunque se env\u00edan muchos exploradores con cada iteraci\u00f3n en busca de buenos sitios adicionales.<\/p>\n\n<p class=\"has-text-align-justify\">El siguiente algoritmo proporciona una <a href=\"https:\/\/complex-systems-ai.com\/es\/algoritmico\/pseudo-lenguaje-y-diagrama-de-flujo\/\">pseudoc\u00f3digo<\/a> del algoritmo de la abeja para minimizar una funci\u00f3n de costo.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-7910 size-full\" src=\"https:\/\/complex-systems-ai.com\/wp-content\/uploads\/2020\/03\/bees.png\" alt=\"algoritmo de abeja\" width=\"577\" height=\"713\" title=\"\" srcset=\"https:\/\/complex-systems-ai.com\/wp-content\/uploads\/2020\/03\/bees.png 577w, https:\/\/complex-systems-ai.com\/wp-content\/uploads\/2020\/03\/bees-243x300.png 243w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><\/figure>\n\n<p class=\"has-text-align-justify\">El algoritmo bee fue desarrollado para su uso con problemas de optimizaci\u00f3n de funciones continuas y combinatorias. La variable Patchsize se utiliza como el tama\u00f1o de la vecindad. Por ejemplo, en un problema de optimizaci\u00f3n de funci\u00f3n continua, cada dimensi\u00f3n de un sitio se muestrear\u00eda con x_i mayor o menor que (rand()*Patchsize). La variable Patchsize se reduce con cada iteraci\u00f3n, normalmente en un valor constante (como 0,95). El n\u00famero de sitios de \u00e9lite (EliteSites_num) debe ser &lt; el n\u00famero de sitios (Sites_num), y el n\u00famero de abejas de \u00e9lite (EliteBees_num) es tradicionalmente &lt; el n\u00famero de otras abejas (OtherBees_num).<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>P\u00e1gina de inicio de Wiki de algoritmos de enjambre Algoritmo de abeja El algoritmo de abeja est\u00e1 inspirado en el comportamiento de b\u00fasqueda de alimento de las abejas mel\u00edferas. Las abejas recogen... <\/p>","protected":false},"author":1,"featured_media":0,"parent":7135,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7914","page","type-page","status-publish","hentry"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/7914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/comments?post=7914"}],"version-history":[{"count":5,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/7914\/revisions"}],"predecessor-version":[{"id":18892,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/7914\/revisions\/18892"}],"up":[{"embeddable":true,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/7135"}],"wp:attachment":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/media?parent=7914"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}