Ajedrez e informática: Desmitificando AlphaZero vs. Stockfish - Entrevista al Dr. Juanjo del Coz
ฝัง
- เผยแพร่เมื่อ 10 ก.ย. 2024
- Desde la derrota de Gary Kasparov ante Deep Blue, la máquina del gigante de la informática IBM, hace ya más de 20 años, ajedrez y ordenadores han unido sus destinos de forma inseparable. Hoy es un nuevo gigante de la informática, Google, quien ha puesto patas arriba el mundo de las 64 casillas con una red neuronal profunda capaz de jugar al ajedrez.
Hace tan sólo una semana se hacía público el ya famoso match entre el módulo de referencia en ajedrez Stockfish y la nueva IA de Google AlphaZero y desde entonces no se ha venido hablando de otro casa en el mundo del ajedrez. ¿Es esta máquina tan fuerte como se dice? ¿Se ha alcanzado la perfección en el juego? ¿Qué es exactamente una "Inteligencia Artificial" y en qué se diferencia de otros programas de ajedrez. Para responder a estos y otros interrogantes contamos hoy con la presencia del Dr. Juanjo del Coz.
Juanjo del Coz es Profesor del Area de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Oviedo
www.aic.uniovi....
Para saber más este es el artículo científico publicado por el equipo de AlphaZero: arxiv.org/pdf/...
♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙
♔ Subscríbete: / @circulocapa
♕ Las aperturas de ajedrez no lo son todo, conoce "Los 100 patrones que hay que saber": • Los 100 patrones que h...
♖ Disfruta de las mejores partidas de la historia con nuestras "Partidas Magistrales":
• Partidas magistrales d...
♗ Pon a prueba tu técnica en "Los finales del Capa": • Los finales del Capa
♘ Respondemos tus dudas en "El rincón del suscriptor": • El rincón del subscriptor
♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙♙
♚ FB: / circuloajedrezcapablanca
♛ Instagram: www.instagram....
♜Twitter: / circulocapa
¡No te pierdas nuestras clases de ajedrez online en youtube!
Gran video amigos!. yo soy desarrollador de sistemas informaticos y me encanta el juego, comentarles que querer hacer un motor del juego desde cero, sin modelos o ideas externas es muy complejo, hay algunos motores con codigo fuente abierto en los que incluso comprender la logica de programacion que un equipo informatico escribio es una tarea agotadora, serian largas jornadas de estudio para comprender como fue realizado, para mi pensar que otro equipo logro igualarlo y superarlo es muy admirable, aunq como se dijo en el comentario, no ha sido del todo justo para stockfish, incluso si stockfish tuviera todos sus recursos, e incluso si estuviera usando el mismo hardware que alphazero, no seria igual, ya que stockfish no utiliza multihilos ni multicores, es como comparar una linea y una matriz, son totalmente distintas, y me emociona mas saber que ante tales desigualdades stockfish es capaz de sacar un 62% de tablas ante alphazero que ha tenido un gigante como google detras de si y mas aun saber que stockfish es una herramienta que podemos tener en cualquier ordenador o mobil y que podemos usar gratuitamente, es como decir que una empresa pequeña o mediada saco 62% de victorias frente al gigante de google. Estoy muy contento de saber que stockfish tiene la potencia de no haber perdido las 100 partidas ante tales desigualdades ni ante google, que seria como decir que un aficionado logro mas del 60% de empates ante Magnus Carlsen, un desempeño muy aplaudible para Stockfish que con sus limitantes ha logrado mucho. Gracias por el video!
sempubuttagiri Aprovecho que eres entendido en informática para preguntarte: ¿existe una diferencia entre los programas por el hecho de haber aprendido practicando sólo el de Google?, ¿hay mito allí también?, saludos
Pasaron 20 años para poder tener la potencia de deep blue en cualquier hogar, por lo tanto es probable pensar que redes neuronales con la potencia que tiene alphazero hoy, estarán disponibles para cualquier hogar dentro de un período de tiempo similar.
Sin palabras con este canal, cosas que no encuentras en algún otro canal, calidad, buenos vídeos, hermoso todo...
Sin especulaciones, sin mistificaciones, dimensionando las cosas como deben ser, y con la opinión de un experto en ingeniería informatica (y fanatico del ajedrez faltaba mas), en hora buena por el vídeo Capa, de lo mejor en la red sobre el tema, el debate recién ha comenzado, saludos.
qué grande es este capa !! entrevista mejor que muchísimos periodistas que se han preparado años para eso, cuando él es doctor algo totalmente distinto.
Alphazero podrá resolver el ejercicio de ajedrez del video que subiste diciendo que ningún modulo pudo solucionarlo? :o
Tomás Ferreira me pregunto lo mismo jeje
Yo igual jaja
Seguramente lo resuelva
Tomás Ferreira no creo, aprende por redes neuronales y nunca habrá visto nada ni remotamente parecido
Lo solucionaría sin problema
Excelente video es uno de los muy pocos que explican bien en que consiste alpha zero y su manera de aprender y las difrencias con stockfish...sin duda un video ideal para los amantes del ajedrez y de la informatica
gracias por tan buena entrevista, muy buenas preguntas, entretenida y el invitado de primer nivel.
Excelente, es bueno escuchar a alguien que sabe de lo que habla, aprendi mucho.
especativo a esta entrevista... muy agradecido de la labor de dar seguimiento a las ultimas novedades en la pasión del ajedrez like
Milton Valdivia Chavez espectante?
espectativo jaajajaja, errores de toda la vida
Te superas en cada vídeo Capa, muy bien
Alpha zero no esta lejos de los programadores contemporaneos, pero su naturaleza lo hace siempre superior. Pues se alimenta de la información.
Buena capa negra
Sublime charla, genialmente explicado un tema complejo para que todo el mundo pueda entender.
Tenía varios días buscando una explicación clara como esta. Gran entrevista.
Excelente video! Muchas gracias por traer a un experto del tema. Muy bien explicado. Gracias por tu profesionalismo capa, uno de los mejores canales de primera calidad en youtube, y sin dudas el mejor de Ajedrez. Saludos desde Argentina!
Sem sombra de dúvidas, o melhor vídeo que assisti aqui no youtube sobre o tema "Alpha Zero" e "Xadrez". Parabéns!!
Esto es muy bueno, así es el avance de la tecnología. En el juego en si como deporte es irrelevante lo relevante es el enfrentamiento entre humanos la creatividad los sacrificios entrega de material crear complicaciones entre los contendores. En ajedrez lo excepcional es ver la forma de interpretar el juego en una partida por un individuo que conoce el espíritu de este fabuloso deporte -ciencia.
Quedó bastante claro la cuestion de lo equitativo o no que fué el match. Y todos hemos aprendido un montón sobre inteligencia artificial
me encantan estos videos, dos de las cosas que mas amo, el ajedrez y la computación inteligente
Tu haz llegado a un nivel increíble en este canal. Un aplauso desde Argentina.
Un placer ver tus videos. Este nos explica con idioma sencillo el complicado "pensar" de la máquina. Felicitaciones a ti como entrevistador y al doctor por sus conocimientos y claridad. Saludos desde México.
Magnífico vídeo. Muchas gracias a ambos por la explicación. Ha sido muy esclarecedor.
AlphaZero no perdió ninguna partida, quizás se refiera a las gráficas de cuando ha estado aprendiendo jugando consigo mismo. Las partidas no fueron 1 minuto por jugada, fueron 1 segundo por jugada. El ajedrez no desaparecerá por culpa de las maquinas pero si que se ha perdido una parte importante y que a muchos nos encantaba, lo que se llama el ajedrez como ciencia, el análisis e investigación. Ahora un módulo te lo saca todo de una posición, ya el hombre no tiene nada que descubrir o inventar en el ajedrez. Buena entrevista.
"We evaluated the fully trained instances of AlphaZero against Stockfish, Elmo and the pre- vious version of AlphaGo Zero (trained for 3 days) in chess, shogi and Go respectively, playing 100 game matches at tournament time controls of one minute per move." página 4 del artículo publicado por los autores.
Por fin un vídeo serio acerca de este tema. La gente habla del tema sin conocimientos y crea hipótesis fatalistas cuando en realidad apha zero lo único que hace es ajustarse a un problema que le pongan. Lo único diferente que tiene alpha zero con respecto a stockfish es que su "conocimiento" no fue programado por humanos sino que se auto-entreno mediante un algoritmo de aprendizaje, ajustando sus parámetros internos. Pero después de ser entrenado alpha zero lo único letal que puede hacer es hacerte un jaque mate, por que lo único que sabe hacer es jugar ajedrez.
Excelente video, antes de irse por el sensacionalismo, me gusta como buscas el entendimiento y la explicación clara para todos. Hay muy buenos canales de ajedrez en youtube, y luego, por encima está este. ¡Gracias por el video!
Como siempre, excelente y oportuno. Gracias.
Excelente video, la forma en la que se presentó el planteamiento y se dió respuesta, fue muy clara. Mucho éxito para el canal.
Creó que eso da pie para que alguien piense en darle unos algoritmos, para hacer armas,oh hacer algoritmo para ser husados con fines terroristas,oh para hacer un asesino,es un peligro a futuro,no lo pongo en duda
El mejor video de habla hispana sobre este tema, muchas gracias por los conocimientos nuevos y saludos. c:
Te felicito Capa por la buena entrevista. Con esto ayudas psicologicamente a la gente, pues muchos youtuber-periodistas estaban Endiosando el tema....y la gente del mundo ajedrecistico estaba totalmente asombrada-conflictuada....esto es solo ciencia pura, como bien explica el Profesor en tu nota periodistica. Saludos desde Argentina
Excelente video Capa, muchas gracias por crear este material que, para muchos de nosotros, demuestra como se une la pasión por el ajedrez con nuestras profesiones.
Extraordinariamente interesante. Muy buena elección traer a un experto para el tema.
como hace el capa para entender tantas cosas sera el capa una inteligencia artificial?
Me ha encantado el vídeo! Estudio data science ( inteligencia artificial, big data, algorsimos, machine learning...) y me ha parecido súper interesante. Lo compartiré con mis compañeros de clase. Seguro que les gustará tanto como a mí.
Vi un documental donde se premiaba a los bits organizados entre si para que se desarrollen al máximo de sus posibilidades, y se llegó a la conclusión de que los bits llegan a ser células de un ser vivo
Fantástico vídeo, Capa. Muchas gracias por este material.
Felicidades! Excelente Vídeo, un abrazo desde Barquisimeto Venezuela.
interesante y fuera de los sensacionalismos que han inundado otros canales de ajedrez de youtube, muy bien tratado el tema y sobre todo con un experto como juanjo, que con un lenguaje claro y ameno nos ha explicado como es alphazero y que es la inteligencia artificial. Gracias a los dos por tan edificante entrevista y claro esta por muy bien que juegue alphazero para ella nunca significara los mismo el ajedrez que para mi.
Gracias por este gran video !
Un pensamiento personal :
Si Alpha Zero ha sido capaz de arruinar la defensa francesa, la india del rey, la defensa siciliana... Pues el interes del arredrez va a bajar mucho aunque no el juego ne sea resuelto!..
Al ver la imagen y el título del vídeo pensé que era Juanjo del canal REYDAMA
Es maravilloso ver el gran avance que tienes en tu canal y tu contenido, casi progresivamente, has ido subiendo con tal tino que me causa una gran admiración. Muchas gracias sigue así, saludos desde Perú. :)
Me parece excelente la nota. Viene bien clarificar de que se trata todo esto de AlphaZero, ya que internet está plagada de títulos sensacionalistas (lo que se dice clickbait) y los que tenemos mas años sabemos como va a seguir esto, ya lo vivimos hace 20 años con el match de Kasparov vs Deep Blue.
No, la verdad alphazero va a aprender a usar las armas nucleares y se va a terminar el mundo :)
Marcos Leguizamon y cómo va a seguir esto? Sácame de la duda...favor no dar respuestas del tipo "ve a leer lo que pasó con deepblue.." o algo así..te estoy preguntando a ti y espero me respondas sin evadir.
Saludos.
Es fácil responder, no es ninguna deducción de otro mundo: Gente hablando por todos lados con títulos sensacionalistas acerca del programa, gente vaticinando el fin del ajedrez, gente endiosando al programa hablando de "perfección" en sus jugadas; y luego, pasada la ola mediática, se descubrirá que el ajedrez no se terminó, que el programa no era perfecto, que puede ser mejorado, vendrá otro programa mejor que alpha zero, etc. No es nada del otro mundo. Francisco Rivera, si no he respondido antes tu comentario ha sido porque no lo he visto hasta ahora que regresé del trabajo.
Otra cosa, Francisco Rivera: mi comentario se refiere a como evolucionará el asunto en el ámbito del ajedrez. El asunto de las inteligencias artificiales con capacidad de aprendizaje es mucho mas amplio y no se puede comparar con lo sucedido hace 20 años, porque Deep Blue, al igual que Stockfish, no tenía capacidad de aprendizaje.
Clickbite*
Es muy importante aprender que la tecnología avanza cada día y por cada paso que damos ellas dan dos pero aun así podemos superar a una máquina si solo usamos nuestra cabeza y nuestra inteligencia
Magaxa Zuñiga No
Suponiendo que te refieres a una "maquina" de ajedrez....mejor llamarle "programa" =software.....es imposible que le ganes, mira bien el video, y entenderas que su capacidad de calculo matemático es casi 10.000 veces mayor que la tuya o la mia, o la de cualquier humano...está bien que te ilusiones, pero la realidad es distinta. Saludos
El ser humano dándose palmaditas de tranquilidad como si nada hubiera pasado. En este momento existe un sistema que es capaz de vencer a cualquier ser humano en una tarea específica: el ajedrez, eso ya es revolucionario. Una máquina toma mejores decisiones que un humano, pero además esta capacidad se puede extender a infinidad de aplicaciones diferentes. Conducir un auto, dirigir el tráfico, administrar un negocio, llevar la política de un país, ese es el camino por el que vamos las máquinas nos sobrepasaron, toman decisiones más racionales y ese es el punto. De hecho es algo excelente para la raza humana que un ente con decisiones completamente objetivas tome las decisiones que nosotros somos incapaces
Los ordenadores hace ya 20 años que ganan a cualquier humano, en ese sentido no es nada nuevo.
Hay una diferencia sustancial. Antes un software computacional de ajedrez calculaba con base en el conocimiento humano, valiéndose de bases de datos de partidas existentes calculaba las mejores alternativas y forzaba la victoria a través de la probabilidad. Alphazero es diferente, jugando contra sí mism@ realizó sus propias bases de datos de aperturas y variantes, aprendió a jugar al ajedrez y ganar por cuenta propia, basado en el mismo algoritmo genérico se volvió el más potente en 4 juegos diferentes: damas, go, ajedrez y shogi. Realiza sus cálculos basado en su propio conocimiento, en su propia experiencia, mueve según su estilo de juego que es inédito, propio; igualó en 4 horas los conocimientos de ajedrez de cientos de años y además ese mismo algoritmo puede ser aplicado para resolver innumerables problemas, de todo tipo. Recomiendo documentarse leyendo el artículo: arxiv.org/pdf/1712.01815.pdf
Quien lee el artículo podrá notar que Alphazero no perdió ninguna partida contra Stockfish, perdió solo contra sí mism@ en la fase de entrenamiento
Varios de los usuarios han dicho que cometimos un error al decir que Alphazero había perdido alguna partida. Como bien dices, lo que hay que hacer es leer con detalle el artículo que publicaron los creadores de Alphazero y no opinar simplemente en base a lo que se ha publicado en muchos medios de comunicación.
El artículo detalla los famosos resultados del "match" 28-0, 72 tablas, (Tabla 1, página 5), pero por otro lado en la Tabla 2, página 6, muestra otro experimento en el que Alphazero compitió contra Stockfish jugando 100 partidas con las 12 aperturas más populares. En esas 1200 partidas sí perdió algunas partidas, en concreto 25 en total, aunque por supuesto ganó muchas más, 290. Resultado: Total games: w 242/353/5, b 48/533/19
Explicación de la Tabla 2: "We also report the win/draw/loss results of 100 game AlphaZero vs. Stockfish matches starting from each opening, as either white (w) or black (b), from AlphaZero’s perspective".
Lo que no queda del todo claro es cómo se jugaron estas 1200 partidas ya que los autores no dan ningún detalle. Habría que saber: cómo se logró por ejemplo que se jugaran exactamente 100 partidas con cada apertura, en qué nivel de aprendizaje estaba ya Alphazero cuando se disputaron (si estaba ya totalmente entrenado o todavía en fase de entrenamiento), en qué condiciones compitió Stockfish, etc. Al artículo le falta cierto rigor en este sentido ya que en un artículo científico se debe explicar claramente cómo se efectuaron los diversos experimentos. Podemos suponer, dado que no se dice nada adicional, que esas partidas se disputaron en la mismas condiciones que el torneo final de 100 partidas, pero como digo es simplemente una suposición.
Juan José del Coz Velasco correcto, bien leído
Este video es oro molido
Gracias por el vídeo entrevista, muy bueno. Aclara muchos puntos.
Gracias por traernos esto al canal
Video de altísima calidad. Te felicito por la idea y la ejecución
EXELENTE VIDEO GRACIAS CAPA ERES UNICO. ME AGRADAN LOS VIDEOS POR LA RAZON QUE NO OCULTAS CONOCIMIENTO COMO LO HACEN LOS DEMAS YOU TUBER QUE SABEN MAS DEL TEMA PERO NO LO COMPARTEN TAL VEZ POR MIEDO A QUE UNO APRENDA LAS JUGADAS Y APLICARLAS A FUTURO.
El cerebro humano es una maravilla, con el potencial de un foco ahorrador llega a hacer cosas grandiosas ,no se por que dicen que el ajedrez ya es cosa de máquinas .
Pienso lo mismo, por perfectas que puedan llegar a ser las máquinas en el ajedrez, nada supera la emoción de ver a dos individuos con todo y limitaciones, errores, etc., enfrentándose.
¡Felicidades! exelente video, saludos desde Argentina. :^)
Le puedes enseñar a jugar la guerra, donde las piezas de juego son las cantidades de militares en sus distintas áreas, cantidad de munición para los diferentes artefactos etc y el programa determinará la mejor estrategia para ganar...
Interesante. Gracias! Excelente contenido como siempre
INTERESANTE NOTA, un tema nada menor es observar el resultado y analizar las partidas, por ahora expondré algo que no se habló de lo profundo a nivel entendimiento del rival ! esto aunque parezca desopilante, ( ya es ventaja tácita) solo por citar un par de juego . que observe se nota como zero conoce a su rival desde una nueva perspectiva de inteligencia artificial, que saltando el cerco desconocido para nosotros los humanos ajedrecista, creo que nos mete de lleno un tema muy árido que en mi caso le llamaré pensamiento vivo , y poniendo a cero a la altura de dueño de su pensamiento , habría que pedirle que lo comparta y si lo hace todo estará muy bien, de lo contrario quien sabe?
Geniales¡
Una Red Neuronal es un modelo matemático de caracter numérico. Además, en el ajedrez hay una cierta arminía geométrica, y esta armonia es susceptible de ser reresentada con algun tipo de relación (matemática).
Interesante analizar como la IA llega a desarrollar jugadas que para un humano no cabían dentro de la estrategia, ahora resulta que un programa viene a arrasar con décadas de estudios en solo un par de horas!! Delirante.
Excelente! Gracias
Stockfish es un evaluador de posiciones, por eso sus análisis son diferentes de los de Alpha Zero.
Excelente video. felicitaciones por echar algo de luz a un tema que tiene muchas partes grises para quien no es un maestro en la materia.
Genial la comparacion con el vuelo, clasico de los textos de Chomsky.
Yo pensaba que era el juanjo de Reydama v: muy bien video capa :D
Muy buen video, sólo quería comentar, que quienes quieran complementar vean el video que hizo manuel morsa sobre el alpha zero
Felicitaciones por el video, muy claro e interesante!!!
Veo todos tus vídeos y me encantan, pero esta vez te has superado. Entrevistar a un experto en informática es una forma muy original de abordar un tema tan candente como es el del desarrollo de la I.A (en este caso Alpha Zero). Sigue así :D
Es increíble que para el Ingeniero le parezca normal una cantidad de cosas sobre alphazero mientras que para el ajedrecista sea algo fuera de lo común, y es que para muchos comentaristas hay muchos movimientos que los ajedrecistas no se logran explicar pero que son completamente lógicos para la máquina, que es lo verdaderamente fuera de lo común, que el humano pueda programar algoritmos en determinado campo del conocimiento que después los expertos en ese campo no logren entender, a mí no me parece un mito sino una realidad esa nueva tecnología y que nos debe poner a pensar bastantes cosas... curioso que al final el ingeniero se comience a referir como "él" a la máquina.
Yo una ves construí una programa que lanzaba figuras musicales de forma aleatoria, lo increíble es que para una persona "musical" lo que colocaba la màquina, muchas veces tenía sentido.
bueno sí, es que en este caso alpha zero aprendió a usar movimientos que no son aleatorios, que tienen sentido mucho sentido aunque para los humanos en su momento no lo tengan... qué curioso. En mi caso, me gusta mucho la música, sé que existen unos patrones concretos que armonizan una pieza y puede que lanzar movimientos aleatorios tengan sentido pero eso no es música; en el caso del ajedrez, yo hubiera pensado que una partida de dos ordenadores lineales puede tener sentido pero no es ajedrez; con este Alphazero que entiendo tiene un diseño más geométrico ummmmm he visto cosas que me maravillan, algo a lo que sí se le podría llamar chess
Excelente entrevista, muy aclaratoria muchas gracias capa eres un crack !!
alpha zero sigue aprendiendo cada que juega o solo aprende cuando es sometido a un entrenamiento como lo que se hizo en un principio de hacerlo jugar consigo mismo, etc. o es que cada que juega sigue evolucionando???
En casa propiamente no creo lo tengamos nunca. Pero a través de la red sí. Por otro lado, el entrenamiento hoy por hoy está separado del tiempo de juego, y las personas aprenden cuando juegan. Así que el agente artificial debe aprender cuando juega también. Y lo que de fijo ya está como lo dices en el video, los humanos están aprendiendo de las máquinas.
Donde descargo Alpha Zero?
Buena iniciativa y muy buen contenido, enhorabuena!
Excelente entrevista!!!
22:52 ......pueden esperar llegar el dia de mañana bueno aunque sea dentro de unos años o antes quizás llegar a tener instalado en el ordenador de su casa este alphaCero?
Increíble vídeo. Felicitaciones por tu gran contenido. 10 de 10 a éste tu canal.
No acostumbro a dar LIKE pero este vídeo es genial y da mucha información que permite analizar de forma más objetiva toda la situación, se merece muucho más que un LIKE y un COMPARTIR.
Muchas gracias por tomarse el tiempo y brindar un vídeo más objetivo o no tan emocional, como muchos que he visto.
Gracias.
Grandioso vídeo!
Mejorando el entendimiento en el tema
Creo que la clave de todo puede estar en cuántas jugadas posibles puede almacenar de las que existe es decir el numero limite de jugadas posibles en una partida de ajedrez, si puede almacenar todo eso y tomar decisiones propias de millones posibles el juego esta ganado un 100% de las veces o en EMPATE; cuando el azar de las posibilidades no caiga en la solución correcta.
Y si aparte de todo aprende a controlar una inteligencia artificial de procesamiento mas mecanico, cuando AlphaZero aprendió todas las jugadas posibles (existentes y que tal ves nunca se han dado en la historia) JUGANDO CON ELLA MISMA.
Publicaste un problema que no pueden los ordenadores. ¿AlphaZero podrá?
¡¡Porfin llego el vídeo ya tenía ganas de verlo !!
Pd: ¿Harás un especial de Navidad o algo por el estilo?
Áún no entiendo la definición de Inteligencia artificial, si yo programo un algoritmo que , a medida que le lleguen datos él vaya almacenando los datos que sean mejores para resolver x caso ya se conscidera IA?
Me podría informar cuanto tiempo tardo jugándose ésta partida?
Me gustaría saber que capacidad tiene Alpha Zero de degradar su juego. stockfish puede por ejemplo simular un jugador de fútbol 1600 de ELO (limitando su búsqueda? El resultado para ELOS bajas no es muy bueno). En el caso de Alpha Zero seria algo simular, no? O existiría un mecanismo distinto?
Por otra parte, vosotros si que sois máquinas perfectas el la didáctica y el entretenimiento. No pareis nunca.
Correcto, un forma es limitar la búsqueda: bien por tiempo empleado, posiciones evaluadas o profundidad de la búsqueda. Sería muy interesante por ejemplo un experimento en que no usase búsqueda de ninguna clase, simplemente la red neuronal decidiendo qué jugada es la mejor.
Me encanto estaba esperando algo como esto muy interesante !! Te felicito por tu canal
Deberias decirle a Juanjo que Stockfish es sofware libre y que esta programado en C++, asi podria ver su algoritmo saber como funciona
Hay jugadas que no ve la computadora, yo ina vez puse en stockfish un problema de táctica, la solución era mover el rey y ganaba la partida en dos jugadas, pero stockfish solo veía otra jugada que conseguía tablas, yo moví el rey y después volví a poner el problema y me indicaba que mueva el rey, o sea había aprendido una nueva posición
AlphaZero no perdió ninguna partida, el resultado del match fue 28 ganadas para alphazero, 0 ganadas para stockfish y 72 empates
Excelente video. A raíz de eso podria ser interesante que analizarais algunas partidas de Stockfish contra AlphaZero en el canal. Un Saludo
Increíble la calidad , se nota el empeño ... Felicidades y se agradece tan buen contenido
SEGUNDA PARTE DE MI COMENTARIO: Por otro lado que podemos los humanos aprender de AlphaZero: simplemente creo que mediante el riguroso análisis de sus partidas podremos quizás encontrar muchas de las llamadas excepciones a los principios básicos desarrollados por el hombre y entonces convertir esas excepciones en parte de nuevos conceptos genéricos que optimicen nuestra toma de sediciones. en pocas palabras hemos logrado primeramente convertir nuestro razonamiento humano en digital para que la maquina lo use al jugar con alpha zero si somos capaces de decodificar el razonamieto digital en ideas humanas aprenderemos un poco más a valorar adecuadamente las posiciones que antes se veían desde puntos de vista imperfectos porque imperfectos son nuestros principios humanos.
un gran video, genial!!!!!!
MUY descriptivo e interesante,y te fijaste Capa, un espaldarazo a tu propuesta ,AlphaZero es una red neuronal"igual a varios Capas unidos"o parecido ,:dijo el doctorJuanjo!jajaja Calidad CAPA Y ACTUALIDAD MUY BUENO!
Muy bueno!
Hola, como puedo descargar Alphazero app
AlPHA ZERO YA LO TIENEN PARA USO AL PUBLICO ???? O TIENEN PRIVADO QUE SOLO PERSONAL AUTORIZADO TENGA ACCESO????. SI ESTA AL PUBLICO DONDE Y COMO LO PODRE USAR????
muy interesante
Hola capa, agradecido por tus vídeos, gran canal. vengo un poco a dejar mi opinión sobre este nuevo programa y lo que yo personalmente considera que son diferencias con otros sistemas y sus probables aportes.
1- diferencias de alphaazero y otros programas:
Los programas clásicos tienen un modo de análisis basado por un lado en su fuerza bruta de calculo y por otro lado, y mucho más importante, por lo que los humanos le hemos programado que es una ventaja; de tal forma que si tú le programas a un sistema que la torre vale 5 puntos y el peón vale 1, el programa siempre trata de conservar la torre y da el peón (esa programación es el algoritmo básico), así pues los humanos tradicionalmente hemos instalado en los sistemas nuestros propias percepciones de lo que es una ventaja en ajedrez, por tanto le hemos dado al programa principios estratégicos que le permiten valorar sus posiciones al codifiacar en lenguaje maquina algoritmos que los propios humanos husamos para analizar nuestras posiciones, y les hemos agregado además libros y libros de aperturas y experiencias humanas para que tomen decisiones más rápido y conozcan aparte esas situaciones en las que las reglas que los humanos inventamos no parecen funcionar muy bien (los ajedrecistas decimos que estas son excepciones a los principios fundamentales y normalmente tienen una justificación táctica). AlphaZero es novedoso a mi manera de ver en que nadie le ha instalado un algoritmo a al sistema que le diga que pieza vale más que la otra o que estructura de peones es superior a otra y que es lo que se puede considerar una debilidad... en su caso AlphaZero cuenta con las reglas del juego y ha jugado millones de partidas, probando jugadas contra si mismo y almacenando los resultados, entonces ha creado su propia matriz de "opinión" sus propios principios estratégicos (que en muchos cosas podrán coincidir con los clásicos humanos, no por nada tenemos decenios jugado al ajedrez) por ende sus propios algoritmos de toma de decisiones que se crearon a partir de un algoritmo mucho más simple que le dice -elije la jugada con la que más veces has ganado y menos veces has perdido- y cada vez que obtiene un resultado diferente al esperado segun su estadística repasa todas las otras variantes hasta encontrar una estadística mente más exitosa.
Este es uno de los mejores comentarios que leí estos últimos días. Lo único que agregaría es que los módulos clásicos no abusan de la fuerza bruta, aca lo explica en inglés Tord Romstad uno de los autores de Stockfish.
np.reddit.com/r/chess/comments/7igro1/alphazero_reactions_from_top_gms_stockfish_author/dqzqm28/
Muy bueno e informativo, gracias por el vídeo.
Buen vidio capa ojala el otro maestro supiera mas sobre ajedrez para explicar mejor el ajedrez
Interesante! Gracias!
Me recuerda mucho la escena de la Vida de Brian en la que se preguntan que han hecho los romanos. Igual que este video podría haberse titulado "Desmitificando a los romanos"
Gracias por el vídeo, a penas noté que duraba media hora, muy bueno.
Hola, un saludo. Interesante entrevista, me surgen preguntas quizás ya en la era de la ciencia ficción como por ejemplo: cuantos jaque mates hay, por parte de blancas, de negras, tablas, mates de caballo, de peón de rey, torre, alfil, clavadas de caballo y mate... no sólo los jaque mates si no también movimientos forzados, capturas, peones pasados, doblados, damas sin movimientos, y todo un repertorio maximizando de todo un posible estudio del ajedrez en su totalidad. A demás pensemos que todo esto estaría en una enorme base de datos para poder llegar a todo el contenido... y fuera un archivo binario enorme que se pudiera manejar y poder compartir. No seria el fin del ajedrez seria posible un gran estudio para uso colectivo e individual... si la red neuronal, la máquina de proceso con su programa aprende de sus errores, desde cero y es capaz de elegir la mejor jugada siempre y desechar la peor llegará un momento en la que no pueda ganarse así misma y todas las partidas serían tablas... y de paso guardar todos los movimientos para crear un gran archivo con el total de jugadas buenas y malas etcétera... Creo que seria un apabullante el archivo de datos y hoy en día no se podría manejar... pero no deja de ser imposible en un tiempo no muy lejano...
Alpa zero le salgo con H4 y le ganó. 😁😁 hablando de eso. Jugar con stockfish me sirvió para mejorar . Especialmente cuando salgo con H4 . Ya que a esta apertura que es disparatada los otros 8 o 9 movimientos de apertura son fáciles de recordar. Gracias a stockfish pude dominar está apertura loca apertura. Y ganar en varios torneos. Con ese movimiento.