Collaborating Authors

Exploring ROS2 with a wheeled robot – #4 – Obstacle avoidance


In this post you'll learn how to program a robot to avoid obstacles using ROS2 and C . Before anything else, make sure you have the rosject from the previous post, you can copy it from here. Launch the simulation in one webshell and in a different tab, checkout the topics we have available. The obstacle avoidance intelligence goes inside the method calculateVelMsg. This is where decisions are made based on the laser readings.

Churn Modelling


Artificial Neural Networks (ANN) are multi-layer fully connected neural nets that resemble the diagram below. An input layer, numerous hidden layers, and an output layer make up these layers. Each node in one layer is connected to the nodes in the next layer. By increasing the number of hidden layers, we can make the network deeper. We have a dataset with a total of 14 dimensions and 100000 records in it.

Does AI Have A Positioning Problem?


AI was first coined by American computer scientist Prof. John McCarthy in 1955. He said, 'Our ultimate objective is to make programs that learn from their experience as effectively as humans do.' 66 years since, AI has only come into its own in the past decade as technology has caught up with the theory. In 2016, Amazon, Apple, DeepMind, Google, IBM and Microsoft formed the'Partnership of AI' to set societal and ethical best practice for artificial intelligence research. So, where is AI today? IBM's definition of AI is: 'Artificial intelligence leverages computers and machines to mimic the problem-solving and decision-making capabilities of the human mind.'

Nicolas Babin disruptive week about Artificial Intelligence - December 6th 2021 - Babin Business Consulting


I am regularly asked to summarize my many posts. I thought it would be a good idea to publish on this blog, every Monday, some of the most relevant articles that I have already shared with you on my social networks. Today I will share some of the most relevant articles about Artificial Intelligence and in what form you can find it in today's life. I will also comment on the articles. Artificial Intelligence Is All the Rage.

Progressing the Ai-enabled digital twin: empowering ports


A digital twin is a digital representation, or'twin', of a physical object with the real world behaviour achieved using Ai based true cognitive or system can take whole components of a physical entity – such as a port complex or terminal – and virtually map that body into a 3D interface or provide organised datasets for the user. Aidrivers combines that visualised technology with any operative object in a terminal yard to provide huge benefits to the end user.

Reinforcement Learning for Everybody


As with many other machine learning, or more generally, AI problems, RL can also be intimidating if one starts directly from the full problem and the formal mathematical definitions, so let us start by loosely defining RL as a collection of both problems and representations, meaning that, we have both RL problems and RL methods to solve that class of problems. More formally, when we are working on a reinforcement learning problem, we are trying to map specific situations to an action or a set of actions, and each of those actions will have a consequence or a "reward" which can be either positive, neutral, or negative, in fact, this can simply be a real number. For example, let's say that we have a pet monkey called Marcel and that he has a set of toys that he loves to play with, and let's say that we want to teach Marcel to pee in the toilet as opposed to on the floor, so to incentivize Marcel too choose the right action, we'll give him a new toy every time he pees in the toilet ( 1 toy) and we'll remove a toy from his collection (-1 toy) every time he pees on the floor. In this case, hopefully, Marcel (we can call him the "agent"), will learn to select an "action" (pee on the floor vs pee in the toilet) whenever he finds himself in a given situation or "state" -- when he feels the need to pee -- in a way to maximize the number of toys, namely the rewards, by choosing the right actions at that state. Now, I want to emphasize that while this example does a decent job describing the general idea of a reinforcement learning problem, there are many elements missing to fully describe the RL problem.

5 Ways Data Quality Can Impact Your AI Solution


A futuristic concept that has its roots dating back to the early 60s has been waiting for that one game-changing moment to become not just mainstream but inevitable as well. Yes, we are talking about the rise of Big Data and how this has made it possible for a highly complex concept like Artificial Intelligence (AI) to become a global phenomenon. This very fact should give us the hint that AI is incomplete or rather impossible without data and the ways to generate, store and manage it. And like all principles are universal, this is true in the AI space as well. For an AI model to function seamlessly and deliver accurate, timely, and relevant results, it has to be trained with high-quality data.

Postdoc position in Human-Centred Artificial Intelligence - Eindhoven, Netherlands


The Post-doc will spend 80% of their time on research and 20% of their time in related educational activities. We do not respond to applications that are sent to us in a different way. Please keep in mind you can upload only 5 documents up to 2 MB each. If necessary, please combine files. We look forward to your application and will screen it as soon as we have received it.

'Ameca' robot shows off more human-like facial expressions


Engineered Arts, the company behind the human-like Mesmer robot series, has unveiled a new creation that may weird you out even more. "Ameca" is a new humanoid robot that doesn't have realistic hair and skin like Mesmer, but can instead show more human-like, natural-looking expressions than others we've seen, as The Verge has reported. Ameca at first displays confusion as it appears to wake up, then shows mild astonishment when it moves its hands (the hand gestures looks fairly real, too). It then appears surprised to see the viewer or camera, and finishes the video with a smile and welcoming hand gesture. The improvements in facial animation look to be the result of more fluid movements than we've seen before.

Firm foundations are vital for large-scale AI-enabled projects


The clamour of anticipation around new applications for artificial intelligence is as fevered as ever. The problem for me is that expectations are not informed by a robust appreciation of the practical requirements for innovating with AI. As an adviser to businesses on bringing such innovation to market, my advice is simple: to scale rapidly, large-scale AI-enabled projects must be built on firm foundations to allow multidisciplinary development teams to thrive. Chief among the reasons is that, in engineering terms, developing AI is a complex, non-linear process. Frankly, you can expend a great deal of time and effort with very little progress to show for it.