Clever algoritmos inspirados en la naturaleza …

Clever algoritmos inspirados en la naturaleza ...

Necesita ayuda para empezar con algoritmos genéticos, redes neuronales o enjambre de Inteligencia?

Los algoritmos inspirados en la naturaleza son fascinantes!

Sin embargo, su aplicación puede ser frustrante.

Las descripciones algoritmo son incompleto. inconsistente y repartido a través de trabajos académicos, sitios web y código.

Hay muchos algoritmos para elegir, puede ser abrumador.

Obtener un manual de Algoritmos

Es necesario un manual de recetas algoritmo!

Cada algoritmo se describe de una manera coherente y estructurado con un ejemplo de código de trabajo.

Necesitas Algoritmos inteligentes: inspirados en la naturaleza Recetas de programación .

Algoritmos inteligentes es un manual de recetas para la resolución de problemas de cálculo.

Algoritmos en el libro se han extraído de los sub-campos de la inteligencia artificial, tales como Inteligencia Computacional, Computación biológico inspirado, y metaheurísticas.

Este 438-página PDF libro electrónico contiene.

  • . 45 descripciones de algoritmos
  • . mejores prácticas de uso de la heurística para cada algoritmo
  • . pseudo-código de cotización de cada algoritmo
  • . los listados de código de cada algoritmo en Rubí (archivos de código fuente incluido)
  • . referencias de lecturas adicionales incluyendo las fuentes primarias para cada algoritmo

45 Descripción del algoritmo

El libro incluye una introducción a los campos de inteligencia artificial y afines, así como temas avanzados como la prueba de algoritmos y visualización.

Las 45 algoritmos se agrupan en capítulos, como sigue:

  • Los algoritmos estocásticos. Buscar aleatoria, al azar Búsqueda adaptativa, Escalada estocástico Hill, Iterado búsqueda local, guiada búsqueda local, variable Barrio búsqueda, GRASP, búsqueda dispersa, Búsqueda Tabú y reactiva Búsqueda Tabú.
  • Los algoritmos evolutivos. Algoritmo Genético, la programación genética, las estrategias de evolución, evolución diferencial, programación evolutiva, gramatical Evolución, la expresión genética de programación, Sistema Clasificador de aprendizaje, NSGA y SPEA.
  • Algoritmos físicos. El recocido simulado, Optimización Extremal, Armonía Buscar, Algoritmo de Cultura y la Memetic Algoritmo
  • Los algoritmos probabilísticos. PIBL, UMDA, compacto Algoritmo Genético, bayesiano optimización del algoritmo y el método de entropía cruzada.
  • Swarm Algoritmos. Optimización enjambre de partículas, Ant System, Optimización de Colonia de Hormigas, abejas y el algoritmo de forrajeo bacteriana optimización del algoritmo.
  • Algoritmos inmunes. Clonal algoritmo de selección, Negativo algoritmo de selección, el sistema de reconocimiento inmunológico artificial, Inmune red Algoritmo y la célula dendrítica algoritmo.
  • Los algoritmos neuronales. Perceptrón, retropropagación, Hopfield Red, Aprendizaje Cuantificación Vectorial y la auto-organización mapa.

Todas las descripciones de algoritmo incluyen una implementación funcional del algoritmo en Ruby. Los archivos de rubí independientes para cada algoritmo también se incluyen en la descarga.

¡Compra con confianza! Ofrecemos una de 30 días 100% Garantía de devolución del dinero .
Responder a su recibo de compra por el 100% de reembolso por cualquier razón!

Este libro es para usted si.

  • . Tiene una ingeniería difícil o problema científico y necesita un algoritmo de optimización, este libro le dirá qué algoritmos son apropiados para su problema y cómo configurarlos.
  • . necesita algo de código para empezar a trabajar con un Algoritmo Genético, enjambre de partículas, de red neuronal u otro metaheurístico moderna, este libro proporciona ejemplos completos y de trabajo de cada algoritmo en el lenguaje de programación Ruby.
  • . usted está interesado o acaba de empezar en el campo de la Inteligencia Computacional y biológicamente Computación Inspirado y se sienten abrumados por el tamaño del campo, este libro describe 45 algoritmos inspirados en la naturaleza de todo el campo de la Metaheurística de una manera consistente y los agrupa por tema .

Comentario de libro

La implementación de un algoritmo de inteligencia artificial es difícil. descripciones algoritmo puede ser incompleta, inconsistente, y distribuido a través de una serie de artículos, capítulos e incluso sitios web. Esto puede resultar en diversas interpretaciones de algoritmos, desgaste indebido de algoritmos, y en última instancia la mala ciencia.

La descripción de cada algoritmo proporciona un ejemplo de código que trabaja en el lenguaje de programación Ruby.

Sobre el Autor

¿Quién está detrás de esto?

¡Hola, soy Jason Brownlee, un padre, marido, desarrollador y autor. He escrito libros sobre algoritmos de inteligencia artificial y tengo una maestría y un doctorado en Inteligencia Artificial.

Empecé como un programador interesado en el aprendizaje de máquina y concebido y realizado pequeños proyectos para enseñar a mí mismo sobre el campo. Esto conduce por un camino de dejar mi trabajo, estudiando como un investigador de AI y, finalmente, a la superficie de nuevo en la industria como programador de nuevo.

Ahora trabajo en esa mezcla perfecta de desarrollar software científico para los usuarios reales con problemas reales.

Yo vivo en Melbourne, Australia y felizmente hablar máquina de aprendizaje durante todo el día.

Publicidad

  • Twitteado por Yukihiro Matsumoto. el creador del lenguaje de programación Ruby.
  • Destacado por ser uno de los mejores libros de AI sobre la AYUDA AI de Franck Dernoncourt, Asistente de Investigación en Inteligencia Artificial del MIT
  • Incluido en un puesto de cuatro enlaces cortos (dos veces!) En el blog O’Reilly Radar por Nat Torkington, autor del libro de cocina de Perl.
  • Algunas de Google Books
  • Utilizado en el episodio # 164 del podcast Ruby5
  • Citado en más de 148 publicaciones científicas
  • artículo destacado sobre el Ruby Inside
  • Portada de HackerNews en el día de su lanzamiento, ver todos los comentarios (y otra vez)
  • Portada de Reddit r / programación en el día de su lanzamiento, ver todos los comentarios
  • Revisados ​​y valorados más de 34 veces en GoodReads
  • Paperback disponible en Amazon. Lulu. Barnes y Nobel y otras tiendas de libros en línea.

¡Compra con confianza! Ofrecemos una de 30 días 100% Garantía de devolución del dinero .
Responder a su recibo de compra por el 100% de reembolso por cualquier razón!

Testimonios

De aleatoria Búsqueda de Hopfield Redes: Clever Algoritmos tiene excelentes descripciones de los métodos de IA (y el código en Ruby): http://t.co/MzQgaQB

Marcado: cleveralgorithms.com. Gracias @jbrownlee. este es un recurso increíble.

Oh hombre – donde ha sido toda mi vida? No sólo el contenido, pero es límpida * * claro: http://www.cleveralgorithms.com (sombrero de punta @tokumin)

Mirando hacia adelante a la lectura: http://www.cleveralgorithms.com Siempre estaba interesado en AI y este libro tiene ejemplos en Ruby!

preguntas frecuentes

¿Qué pasa si me gusta el libro?
Si realmente odias el libro, entonces yo no quiero su dinero. Tan solo responda a su correo electrónico recibo de compra dentro de los 30 días y yo le emitirá un reembolso.

¿Qué pasa si no sé Ruby?
Las descripciones de algoritmos son el lenguaje agnóstico, sólo el listado de código es en Ruby. Hay un rubí guía de inicio rápido en el apéndice de conseguir que la puesta en marcha, y si lo desea, puede fácilmente puerto de Ruby a su idioma de su elección, que se lee como pseudo código.

¡Tengo otra pregunta!
Si tiene cualquier otra pregunta, por favor póngase en contacto conmigo y yo haré todo lo posible para responder a ellos.

¡Compra con confianza! Ofrecemos una de 30 días 100% Garantía de devolución del dinero .
Responder a su recibo de compra por el 100% de reembolso por cualquier razón!

PUESTOS RELACIONADOS

También te podría gustar...