#Event – Introduction to Microsoft Cognitive Services at Hack The Valley 2!

Hi!

You should start by congratulating the winners of the hackathon at Hack the Valley 2. Spending time with them has been great! As always, time to share the materials of my session. In this case only a couple of slides, since it was a session where I have helped more to understand how to use CS than to talk about them.

Happy Coding!

Greetings @ Burlington

El Bruno

Miscelaneous

 

 

Advertisements

#Event – Introduction a Microsoft Cognitive Services en Hack The Valley 2!

Buenas!

Debería comenzar felicitando a los ganadores del hackathon en https://hackvalley2.com. ¡Pasar un rato con ellos ha sido grandioso! Como siempre, momento de compartir los materiales de mi sesión. En este caso solo un par de slides, ya que ha sido una sesión donde he ayudado mas a comprender como utilizar CS que a hablar de los mismos.

Happy Coding!

Saludos @ Burlington

El Bruno

Miscelaneous

 

 

#Event – Materials used on the session: #Minecraft for developers – Learning to code and advanced #AI

Hi!

Yesterday night, I had an amazing time with my friends from Canada Technology Triangle .Net User Group, so now it is the time to share the materials I used during the presentation. Let’s start with the slides

Source Code (link)

All the references and links of the materials that you comment during the session can be seen in the slides. And I have a pending task to improve the way I present Project Malmo 😀

Happy coding!

Greetings @ Burlington

El Bruno

Refereces

#Event – Materiales del evento: #Minecraft for developers – Learning to code and advanced #AI

Buenas!

Después de pasar un excelente rato con los amigos de Canada Technology Triangle .Net User Group  llega el momento de compartir los materiales que utilice durante la sesión. Comenzando por las slides

Y el código fuente que se puede descargar desde aquí (link)

Todas las referencias y links de los materiales que comente durante la sesión se pueden ver en las slides. Y tengo como tarea pendiente mejorar la forma en la que presento Project Malmo 😀

Happy coding!

Saludos @ Burlington

El Bruno

Refereces

#Event – Less than 7 days to #Minecraft for Developers: Learning to Rock, Code and advanced #ArtificialIntelligence

giphy

Hi!

Friendly reminder for next week event on AI. My friends of the Canada Technology Triangle. Net User Group give me the opportunity to mix in a single session some amazing topics like Rock and Roll, Minecraft and Artificial Intelligence.

Until today, I know what to share on how to use Minecraft to teach how to program,
and how to create AIs for Minecraft. I have to work in the Rock and Roll part!

If after reading the description of the event you are still interested, it is best to shop around Kitchener next February 21:

Minecraft for developers: Learning to code and advanced AI

You probably know Minecraft as a fun game about placing blocks and going on adventures. If you switch to a developer mode, you can think on how easy will be to control the Minecraft environment. Send simple actions like “move forward” or “turn left” will allow a programmer to control an agent. This is also an amazing opportunity to use Minecraft as a tool to teach to code.

During this session we will review a set of tools we can use to control Minecraft environments. The tools and sample will be focused on how to have fun with Minecraft and how we can use this tools to learn to code. We will also review some advanced scenarios using Visual Studio 2017, where we can create an Artificial Intelligence scenario to automatic solve mazes, avoid lava, and train and learn with an agent.

Greetings @ Burlington

El Bruno

Register: https://www.meetup.com/CTTDNUG/events/247104779/

Header: https://giphy.com/gifs/zombie-minecraft-creeper-cuHjncTuHW40g

#Event – menos de 7 dias para #Minecraft para Developers: Learning to Rock, Code and #ArtificialIntelligence

giphy

Buenas!

Un amable reminder porque en menos de una semana estare con los amigos de Canada Technology Triangle .Net User Group con la Gibson (Rock and Roll) Minecraft e Inteligencia Artificial.

Por ahora tengo claro que mostrare como utilizar Minecraft para enseñar a programar, y como crear AIs para Minecraft. Tengo que trabajar en la parte del Rock and Roll!

Si después de leer la descripción del evento todavía te interesa, lo mejor es darse una vuelta por Kitchener el próximo 21 de Febrero:

Minecraft for developers: Learning to code and advanced AI

You probably know Minecraft as a fun game about placing blocks and going on adventures. If you switch to a developer mode, you can think on how easy will be to control the Minecraft environment. Send simple actions like “move forward” or “turn left” will allow a programmer to control an agent. This is also an amazing opportunity to use Minecraft as a tool to teach to code.

During this session we will review a set of tools we can use to control Minecraft environments. The tools and sample will be focused on how to have fun with Minecraft and how we can use this tools to learn to code. We will also review some advanced scenarios using Visual Studio 2017, where we can create an Artificial Intelligence scenario to automatic solve mazes, avoid lava, and train and learn with an agent.

Saludos @ Burlington

El Bruno

Registro: https://www.meetup.com/CTTDNUG/events/247104779/

Header: https://giphy.com/gifs/zombie-minecraft-creeper-cuHjncTuHW40g

#AI – Open Neural Network Exchange, Facebook and Microsoft help us to change between different AI Frameworks #ONNX

I2

Hi!

When a platform or technology begins to be popular, it often happens that Frameworks supporting this technology begin to appear as mushrooms in a wet forest in spring. JavaScript may be the best example of this.

Well, the same thing is happening in the world of artificial intelligence. The most common tools I found that specialists uses are Caffe2, CNTK, TensorFlow, and others. However, the interoperability or change between these tools is a problem with not an easy solution.

Well, 2 big players like Facebook and Microsoft, have agreed to help with the migration and interaction between these tools creating an interesting project ONNX.

ONNX is a community project created by Facebook and Microsoft. We believe there is a need for greater interoperability in the AI tools community. Many people are working on great tools, but developers are often locked in to one framework or ecosystem. ONNX is the first step in enabling more of these tools to work together by allowing them to share models. Our goal is to make it possible for developers to use the right combinations of tools for their project. We want everyone to be able to take AI from research to reality as quickly as possible without artificial friction from tool chains.

ONNX allows models to be trained in one framework and then transferred to another. The models currently compatible with Caffe2, CNTK, MXNet and PyTorch. In addition, there are connectors for many other frameworks.

Looking at the GitHub repository, it really impressed me that import and export scenarios from TensorFlow (Google) are included in the product roadmap.

I1

Happy Coding!

Greetings @ Calgary

El Bruno

References

 

#AI – Open Neural Network Exchange, gracias a Facebook y a Microsoft ahora podemos utilizar e interactuar con diferentes AI Frameworks #ONNX

I2

Buenas!

Cuando una plataforma o tecnología comienza a ser popular, suele suceder que los Frameworks de soporte a esta tecnología comienzan a aparecer como setas en un bosque húmedo en primavera. JavaScript puede ser el mejor ejemplo de esto.

Pues bien, lo mismo esta sucediendo en el mundo de la inteligencia artificial. Las herramientas mas comunes suelen ser Caffe 2, CNTK o Tensorflow. Sin embargo, la interoperabilidad o cambio entre estas herramientas es un problema de no fácil solución. Pues bien, 2 grandes de la industria como son Facebook y Microsoft, se han puesto de acuerdo para ayudar con la migración e interacción entre estas herramientas. Y es de este acuerdo, que ha surgido ONNX.

ONNX es un proyecto comunitario creado por Facebook y Microsoft. Creemos que es necesaria una mayor interoperabilidad en la comunidad de herramientas de IA. Muchas personas están trabajando en grandes herramientas, pero los desarrolladores a menudo están encerrados en un marco o ecosistema.

ONNX es el primer paso para permitir que más de estas herramientas trabajen juntas al permitirles compartir modelos. Nuestro objetivo es hacer posible que los desarrolladores utilicen las combinaciones correctas de herramientas para su proyecto. Queremos que todos puedan llevar la IA de la investigación a la realidad lo más rápido posible sin la fricción artificial de las cadenas de herramientas.

ONNX permite que los modelos sean entrenados en un framework y luego transferidos a otro. Los modelos actualmente compatibles con Caffe2, CNTK, MXNet y PyTorch. Además, existen conectores para muchos otros frameworks.

Dando un vistazo a su repositorio de GitHub, llama la atención que en el roadmap del producto se incluyen escenarios de importación y exportación desde TensorFlow (Google).

I1

Ahora que tengo la oportunidad de “mover modelos” pues me ahorro la necesidad de conocer a fondo los nuevos.

Happy Coding!

Saludos @ Calgary

El Bruno

References

 

#Event – Improving Performance using Machine Learning, Artificial Intelligence and IoT

hgesur2kiv2sewfxca1s

Hi!

Super busy week and almost no posts at all, and next week will be similar. Mostly because I’ve already have booked a couple of very cool client meetings and I’m also going to be in Calgary hosting a session on the [2018 BLOCKCHAIN, IOT & MACHINE LEARNING IN OIL & GAS CANADA].

Session details: https://www.iotinoilandgas-canada18.com/agenda/session/215611

Greetings @ Burlington

El Bruno

#Event – #Minecraft for Developers: Learning to Rock, Code and advanced AI

giphy

Hi!

It’s time to add some additional flavor into the usual Artificial Intelligence for business applications. This time, my friends of the Canada Technology Triangle. Net User Group give me the opportunity to mix in a single session some amazing topics like Rock and Roll, Minecraft and Artificial Intelligence.

Until today, I know what to share on how to use Minecraft to teach how to program,
and how to create AIs for Minecraft. I have to work in the Rock and Roll part!

If after reading the description of the event you are still interested, it is best to shop around Kitchener next February 21:

Minecraft for developers: Learning to code and advanced AI

You probably know Minecraft as a fun game about placing blocks and going on adventures. If you switch to a developer mode, you can think on how easy will be to control the Minecraft environment. Send simple actions like “move forward” or “turn left” will allow a programmer to control an agent. This is also an amazing opportunity to use Minecraft as a tool to teach to code.

During this session we will review a set of tools we can use to control Minecraft environments. The tools and sample will be focused on how to have fun with Minecraft and how we can use this tools to learn to code. We will also review some advanced scenarios using Visual Studio 2017, where we can create an Artificial Intelligence scenario to automatic solve mazes, avoid lava, and train and learn with an agent.

Greetings @ Burlington

El Bruno

Register: https://www.meetup.com/CTTDNUG/events/247104779/

Header: https://giphy.com/gifs/zombie-minecraft-creeper-cuHjncTuHW40g