Collaborating Authors

Advanced Data Science with IBM


Apache Spark is the de-facto standard for large scale data processing. This is the first course of a series of courses towards the IBM Advanced Data Science Specialization. We strongly believe that is is crucial for success to start learning a scalable data science platform since memory and CPU constraints are to most limiting factors when it comes to building advanced machine learning models. In this course we teach you the fundamentals of Apache Spark using python and pyspark. We'll introduce Apache Spark in the first two weeks and learn how to apply it to compute basic exploratory and data pre-processing tasks in the last two weeks.

Job interviews with artificial intelligence


Convincing a robot that we are the perfect candidate for a job is a challenge we have to start getting used to. The use of artificial intelligence (AI) is becoming widespread in all those areas that can be digitized within a company, such as personnel selection, a fairly natural process, since machine learning is extremely useful when applied in processes that have repetitive and very similar tasks. It has been years since large companies such as L'Oréal, Unilever, Telepizza, Vodafone or McDonald's started using this tool to fine-tune their personnel selection, but the proof that it has stopped being a trend to become a reality is that companies specialized in AI-driven job interviews reported an increase in services during the pandemic. Its main utility is that it can be applied throughout the selection cycle. That is, it allows contacting candidates; filtering resumes; conducting pre-interviews via video with predefined questions in which answers, body reactions and behavioral patterns are analyzed; and producing final reports.

Adapting Commercial Maritime AI Solutions for Government Applications


Sea Machines has released a whitepaper highlighting how AI-based navigation and autonomy technology developed for commercial maritime platforms such as USVs (uncrewed surface vessels) can also be used to solve the challenges faced by government maritime organizations. Adapting these commercial technologies can save governments from having to undergo highly expensive and time-consuming development cycles that start from scratch. To find out more about how commercial maritime AI solutions can be adapted to the needs of government organizations, download the full whitepaper here.

Detect the Age and Gender of a Face using OpenCV - Geeky Humans


In this tutorial, we are going to quickly go over how you can detect the age and gender of a face using OpenCV. In computer vision, detecting a face is a very important task. In the past, detecting a face required a lot of time and effort, but today we have pre-trained models that can do it in a few seconds. We will be using a pre-trained model in the OpenCV library to detect a face and return a ground truth label. OpenCV: It is a tool that specializes in the areas of image processing, video analysis, or computer vision. OpenCV can be used to help developers solve lots of problems in your field when it comes down to analyzing images and videos through sophisticated digital algorithms.

Teach yourself data science at your own pace for less than $40


The following content is brought to you by ZDNet partners. If you buy a product featured here, we may earn an affiliate commission or other compensation. Artificial intelligence (AI) has become so commonplace that it's easy to forget it was once a science fiction pipe dream. But AI and the machine learning concepts behind it are still new enough that programmers and data scientists will be in demand for the foreseeable future. So if you want to pursue a career in one of the fields where data science know-how is essential, this e-learning bundle can serve as a great first step.

Advanced Reinforcement Learning: policy gradient methods


Sample efficiency for policy gradient methods is pretty poor. We throw out each batch of data immediately after just one gradient step. This is the most complete Reinforcement Learning course series on Udemy. In it, you will learn to implement some of the most powerful Deep Reinforcement Learning algorithms in Python using PyTorch and PyTorch lightning. You will implement from scratch adaptive algorithms that solve control tasks based on experience.

Deep Learning with PyTorch


Deep Learning with PyTorch teaches you to create neural networks and deep learning systems with PyTorch. This program is specially designed for people who want to start using PyTorch for building AI, Machine Learning, or Deep Learning models and applications. This program will help you learn how PyTorch can be used for developing deep learning models. You'll learn the PyTorch concepts like Tensors, Autograd, and Automatic differentiation packages. Also, this program will give you a brief about deep learning concepts.

ep.351: Early Days of ICRA Competitions, with Bill Smart


Bill Smart, Professor of Mechanical Engineering and Robotics at Oregon State University, helped start competitions as part of ICRA. In this episode, Bill dives into the high-level decisions involved with creating a meaningful competition. The conversation explores how competitions are there to showcase research, potential ideas for future competitions, the exciting phase of robotics we are currently in, and the intersection of robotics, ethics, and law. Dr. Smart does research in the areas of robotics and machine learning. In robotics, Smart is particularly interested in improving the interactions between people and robots; enabling robots to be self-sufficient for weeks and months at a time; and determining how they can be used as personal assistants for people with severe motor disabilities.

New government app launched to detect online spies - Information Age


The Think Before You Link app will help users spot suspicious approaches that may lead to sensitive data being breached and shared, the BBC reports. Users of the new app will be asked questions to assess whether a profile approaching them could be false, including whether said profile sent messages to flatter the user, or made major financial offers. Responses to the questions provided by the users will then be examined to determine the profile is high, medium or low risk, with those deemed medium or high risk being recommended for reporting to the social media platform. Its website also states that those answering these questions could earn "trophies and certificates which can be shared with their security team". Additionally, a reverse image search feature is included, which is reusable from other sites, with fake images being a common tool utilised by spies.

Can an artificial intelligence bot make a 1% daily profit in cryptocurrency?


I've been watching this trade pop up all over my newsfeed and I am so intrigued. I have a background in computer science and programming and I know enough to be dangerous, but this seems like it would take some serious skill. So what is the deal with automated trading bots? How can a bot make 1% daily profit? This post will answer all of your questions about automating cryptocurrency trading with artificial intelligence (AI) bots.