muy bueno , y bien explicado , que bueno seria explicarles las reglas de la armonia , para que alogun programa componga pie zas musicales tipo bach , beethoven , aunque trate de competir con ellos , seria un logro fabuloso , pues hay mucha musica mediocre tachandose de moderna que hace cualquier cosa menos musica , saludos ,
¡Alex! las 2 o 3 jugadas que he visto esta semana de AlphaZero al principio parecía hacer sacrificios de piezas (cosa que me recordó este comportamiento más humano que mencionas) aunque luego ya ví! que jugaba de forma reduccionista como StockFish... aun así! he llegado a tu video, que me ha encantado, este es el tipo de inteligencia que a mi me interesa; el que tiene pendiente reconocer en si misma la humanidad... el de la eficiencia, no el de pura fuerza bruta usando sólo memoria.
Saludos. Para aquellos que afirman que Stockfish no era el actual campeón mundial, acá les comparto el enlace que confirma que sí lo es: www.chess.com/es/news/view/stockfish-gana-el-campeonato-entre-computadoras-de-chess-com-8701 De modo que se reitera lo de que "AlphaZero venció al Reinante campeón mundial de los módulos de ajedrez". Saludos
Excelente Alex, solo queria preguntarte con respecto al modulo, ¿Este modulo es igual a Alpha zero?, es decir va de menos a mas, o tiene un limite. Mientra mas juegue, mas fuerte sera en su juego
Hola, no es igual pero comparte los mismos principios en cuanto a que aprendió sólo, tiene un límite de ELO de 2416, ya que Mathew Lai no lo continuo, pero de este fue el predecesor de lo que es AlphaZero, viene de la misma casa (Deep Mind) y es excelente ver que juega sin fuerza bruta.
Mira lo que sucede es que el módulo UCI, contiene un binario del modelo entrenado en Deep Learning cuando Giraffe jugó contra sí mismo y llegó al ELO que te dije. Ahora bien, el código fuente del programa si se puede editar y tocaría masiarlo bastante para continuar el proceso de mejora del módulo. Sería interesante retocarlo utilizando la biblioteca de TensorFow de Google a ver que tanto se podría aumentar, pero se´ria un trabajo arduo llevaría su tiempo, pero sería muy interesante intentarlo.
Hola Edwin. En la descripción del vídeo encuentras el enlace de la descarga tanto del motor UCI como del código fuente en C++. Al final del vídeo explico como se instala en el Fritz.
Saludos David, claro que si, así lo haré. De hecho te cuento yo soy fanático del Ajedrez, pero no entreno sólo juego por Hobbie, pero hace un par de años vengo trabajando en un proyecto de investigación sobre cómo aprovechar algunas técnicas de la IA para aprender mejor y lo bueno es que esto se puede aplicar a diferentes áreas , no sólo a jugar mejor en el Ajedrez, sino a dominar un asegunda lengua por ejemplo. Es un universo fascinante, como docente que soy, creo que todo esto va a cambiar la forma como los seres humanos aprenderán en el futuro.
Aunque ya existen traductores en tiempo real para casi cual quier idioma y en un futuro cercano con la evolución de la IA van a mejorar a un nivel tal que aprender un idioma será como hacer cálculos a mano teniendo calculadora potentes. No obstante siempre es bueno aprender otro idioma.
Alex Narváez Programming Dices utlizar IA para aprender mejor, por lo que si usamos IA para mejor nuestras habilidades en el ajedrez y otros campos; tal vez en el futuro veamos GM's coronandoze campeones mundiales con ELO arriba de los 3000. No?
Hola Ogro, mira lo que puedo decirte de acuerdo a lo que he investigado y los experimentos que he realizado, que algunas técnicas de la IA pueden adecuarse para ayudar a los seres humanos a aprender de una forma más eficiente. Tanto los seres humanos como las máquinas inteligentes aprendemos mediante "el reconocimiento de patrones" y es allí donde está gran parte del potencial a ser explotado. Ahora bien con respecto al Ajedrez aún es temprano para decírtelo pero considero que si implementamos estas metodologías para un aprendizaje más efectivo, considero y esto lo aclaro desde mi perspectiva, considero que una persona promedio podría lograr el nivel de un maestro de ajedrez en 3 años, el de un Mi en 5 y el de un Gm en 7, por supuesto estos valores pueden variar de una persona a otra, teniendo en cuenta otras características como el talento innato, tipo de personalidad, etc. Pero te aseguro que con la ayuda de la IA veremos en un futuro cercano niños de 10 años jugando al nivel de un GM. Saludos.
Hola, la verdad sólo lo he probado en ambientes Windows con el Fritz. En la descripción del vídeo encuentras el enlace de la descarga tanto del motor UCI como del código fuente en C++. Al final del vídeo explico como se instala en el Fritz
Después de batir a Kasparov, Deep Blue fue desmantelado y no volvió a utilizarse jamás. Lo separaron en los dos racks que lo formaban y los enviaron al National Museum of American History y al Computer History Museum de Estados Unidos, donde actualmente está disponible al público que se toma selfies con la máquina.
Pues ya se viene trabajando en algo similar, miren este artículo: www.xataka.com/robotica-e-ia/la-ia-de-google-ya-crea-mejores-inteligencias-artificiales-que-otras-creadas-por-humanos
Creo que la razón por la cual Alpha Zero supera a Stockfish 8. Es una que le quitaron sus aperturas de libros. Second No hash, a Stockfish 8 le dieron 1 GB de tabla hash Cuando tenía 32 o 64 o más. El hardware podría marcar una gran diferencia. Necesitas tener al menos 1024 de hash para que Stockfish 8 juegue muy fuerte. .No bases de mesa de final de juego. El pounder está apagado. Necesita ejecutar Stockfish 8 en al menos 64 núcleos. Significa que Alpha Zero se ejecuta en una supercomputadora. Stockfish 8 no. Este juego no es un juego justo en absoluto. AlphaZero tenía 1,500 veces la potencia de cálculo de Stockfish (4 TPU con 180 TFlops cada uno, mientras que una CPU de 72 núcleos de PC monstruo apenas puede hacer 0,5 TFlops). Pero Stockfish solo necesitaba 10 veces más poder para ver el mismo movimiento. ¿Qué haría con otras 150 veces más potencia además de eso, para ponerlo en pie de igualdad como AlphaZero? (O para decirlo de otra manera, reduzca AlphaZero al mismo hardware que Stockfish 8, y 80,000 movimientos / seg de repente solo sean 5 movimientos / seg.)
muy bueno , y bien explicado , que bueno seria explicarles las reglas de la armonia , para que alogun programa componga pie
zas musicales tipo bach , beethoven , aunque trate de competir con ellos , seria un logro fabuloso , pues hay mucha musica mediocre tachandose de moderna que hace cualquier cosa menos musica , saludos ,
Gracias Alex... Exitos siempre
¡Alex! las 2 o 3 jugadas que he visto esta semana de AlphaZero al principio parecía hacer sacrificios de piezas (cosa que me recordó este comportamiento más humano que mencionas) aunque luego ya ví! que jugaba de forma reduccionista como StockFish... aun así! he llegado a tu video, que me ha encantado, este es el tipo de inteligencia que a mi me interesa; el que tiene pendiente reconocer en si misma la humanidad... el de la eficiencia, no el de pura fuerza bruta usando sólo memoria.
Saludos Daniel, así es. Por ello es más importante tener un buen procesador más que un buen disco duro, sé que me entiendes. Saludos.
Saludos. Para aquellos que afirman que Stockfish no era el actual campeón mundial, acá les comparto el enlace que confirma que sí lo es: www.chess.com/es/news/view/stockfish-gana-el-campeonato-entre-computadoras-de-chess-com-8701 De modo que se reitera lo de que "AlphaZero venció al Reinante campeón mundial de los módulos de ajedrez". Saludos
Disculpa, como hago para jugar con Giraffe en chessbase, no se como hacer para que él haga sus movimientos
Saludos, los invito a ver mi nuevo vídeo sobre Alphazero: th-cam.com/video/GMvN0Eay1wE/w-d-xo.html
Excelente Alex, solo queria preguntarte con respecto al modulo, ¿Este modulo es igual a Alpha zero?, es decir va de menos a mas, o tiene un limite. Mientra mas juegue, mas fuerte sera en su juego
Hola, no es igual pero comparte los mismos principios en cuanto a que aprendió sólo, tiene un límite de ELO de 2416, ya que Mathew Lai no lo continuo, pero de este fue el predecesor de lo que es AlphaZero, viene de la misma casa (Deep Mind) y es excelente ver que juega sin fuerza bruta.
Es decir tiene limite para su aprendizaje o depende del hardware que se utilice
Mira lo que sucede es que el módulo UCI, contiene un binario del modelo entrenado en Deep Learning cuando Giraffe jugó contra sí mismo y llegó al ELO que te dije. Ahora bien, el código fuente del programa si se puede editar y tocaría masiarlo bastante para continuar el proceso de mejora del módulo. Sería interesante retocarlo utilizando la biblioteca de TensorFow de Google a ver que tanto se podría aumentar, pero se´ria un trabajo arduo llevaría su tiempo, pero sería muy interesante intentarlo.
Excelente Alex muchas gracias por la respuesta
Donde lo compro o descargo
Gracia s por tu video, pero soy nuevo en esto y me podrias informar como y donde instalo los giraffe.
Hola Edwin. En la descripción del vídeo encuentras el enlace de la descarga tanto del motor UCI como del código fuente en C++. Al final del vídeo explico como se instala en el Fritz.
1:07 el programa jugo casi 5 millones de veces en 3 días *contra si mismo* . Ahi esta su secreto: el entrenamiento
Alex hace un video resolviendo problemas de tactica con el algoritmo que aplicas porfa
Saludos David, claro que si, así lo haré. De hecho te cuento yo soy fanático del Ajedrez, pero no entreno sólo juego por Hobbie, pero hace un par de años vengo trabajando en un proyecto de investigación sobre cómo aprovechar algunas técnicas de la IA para aprender mejor y lo bueno es que esto se puede aplicar a diferentes áreas , no sólo a jugar mejor en el Ajedrez, sino a dominar un asegunda lengua por ejemplo. Es un universo fascinante, como docente que soy, creo que todo esto va a cambiar la forma como los seres humanos aprenderán en el futuro.
Hay me sorprendiste en aprender otra lengua con inteligencia artificial?
Aunque ya existen traductores en tiempo real para casi cual quier idioma y en un futuro cercano con la evolución de la IA van a mejorar a un nivel tal que aprender un idioma será como hacer cálculos a mano teniendo calculadora potentes. No obstante siempre es bueno aprender otro idioma.
Alex Narváez Programming Dices utlizar IA para aprender mejor, por lo que si usamos IA para mejor nuestras habilidades en el ajedrez y otros campos; tal vez en el futuro veamos GM's coronandoze campeones mundiales con ELO arriba de los 3000. No?
Hola Ogro, mira lo que puedo decirte de acuerdo a lo que he investigado y los experimentos que he realizado, que algunas técnicas de la IA pueden adecuarse para ayudar a los seres humanos a aprender de una forma más eficiente. Tanto los seres humanos como las máquinas inteligentes aprendemos mediante "el reconocimiento de patrones" y es allí donde está gran parte del potencial a ser explotado. Ahora bien con respecto al Ajedrez aún es temprano para decírtelo pero considero que si implementamos estas metodologías para un aprendizaje más efectivo, considero y esto lo aclaro desde mi perspectiva, considero que una persona promedio podría lograr el nivel de un maestro de ajedrez en 3 años, el de un Mi en 5 y el de un Gm en 7, por supuesto estos valores pueden variar de una persona a otra, teniendo en cuenta otras características como el talento innato, tipo de personalidad, etc. Pero te aseguro que con la ayuda de la IA veremos en un futuro cercano niños de 10 años jugando al nivel de un GM. Saludos.
Nos puedes dar las instrucciones para descargar giraffe?
Hola. al final del vídeo explico cómo se instala y en la descripción del vídeo están los enlaces para descargarlo. Saludos.
Disculpa el Giraffe se puede descargar en IOS, me podrías indicar como hacerlo, gracias un saludo
Hola, la verdad sólo lo he probado en ambientes Windows con el Fritz. En la descripción del vídeo encuentras el enlace de la descarga tanto del motor UCI como del código fuente en C++. Al final del vídeo explico como se instala en el Fritz
Como obtengo el enlace?
Hola mira la descripción del vídeo ahí están los enlaces. Dale donde dice "Mostrar más". Saludos
gracias lo acabo ver ... gracias amigo
DESPUES DEL AJEDREZ PARA QUE SIRVIO DEEP BLUE??
Después de batir a Kasparov, Deep Blue fue desmantelado y no volvió a utilizarse jamás. Lo separaron en los dos racks que lo formaban y los enviaron al National Museum of American History y al Computer History Museum de Estados Unidos, donde actualmente está disponible al público que se toma selfies con la máquina.
Que pasaría si la inteligencia artificial fuera capaz de crear una inteligencia supraartificial?
mR0d3aG creo que te refieres a una super inteligencia, supraartificial no existe
Pues ya se viene trabajando en algo similar, miren este artículo: www.xataka.com/robotica-e-ia/la-ia-de-google-ya-crea-mejores-inteligencias-artificiales-que-otras-creadas-por-humanos
buen articulo Alex, gracias por la referencia
y no se pueden descargar las 100 partidas?
No, solo 10
deepmind.com/research/alphago/alphazero-resources/
Creo que la razón por la cual Alpha Zero supera a Stockfish 8. Es una que le quitaron sus aperturas de libros. Second No hash, a Stockfish 8 le dieron 1 GB de tabla hash Cuando tenía 32 o 64 o más. El hardware podría marcar una gran diferencia. Necesitas tener al menos 1024 de hash para que Stockfish 8 juegue muy fuerte. .No bases de mesa de final de juego. El pounder está apagado. Necesita ejecutar Stockfish 8 en al menos 64 núcleos. Significa que Alpha Zero se ejecuta en una supercomputadora. Stockfish 8 no. Este juego no es un juego justo en absoluto.
AlphaZero tenía 1,500 veces la potencia de cálculo de Stockfish (4 TPU con 180 TFlops cada uno, mientras que una CPU de 72 núcleos de PC monstruo apenas puede hacer 0,5 TFlops). Pero Stockfish solo necesitaba 10 veces más poder para ver el mismo movimiento. ¿Qué haría con otras 150 veces más potencia además de eso, para ponerlo en pie de igualdad como AlphaZero? (O para decirlo de otra manera, reduzca AlphaZero al mismo hardware que Stockfish 8, y 80,000 movimientos / seg de repente solo sean 5 movimientos / seg.)