Thursday, November 28, 2024
ad
Home Blog Page 337

Graphcore Raises $222 Million In Series E At A $2.77 Billion Valuation

Graphcore Series E

Graphpcore, a UK-based AI chip producer, raises $222 million in Series E funding led by Ontario Teachers’ Pensions Plan Board, Fidelity International, and Schroders. Existing investors like Baillie Gifford and Draper Esprit also deepened their tie with Graphocre by participating in Series E funding. According to Graphocore, the investment will allow the company to further enhance its AI chips, software, and expand globally.

Founded in 2016, Graphcore is a pioneer in the developing Intelligence Processing Units (IPUs) that have outperformed Graphics Processing Units (GPUs). IPUs are optimized for processing AI-based workloads on the cloud.

Some of the early adopters of Graphocore’s IPU include Microsoft, Dell, Cirrascale, and more. For one, since November 2019, Microsoft has been offering access to Graphcore’s IPUs to selected users to innovate with high-speed processing of AI applications.

Graphocore has been evolving its processors and in July 2020 announced the second generation of GC200 chip. These chips are a part of its M200 IPU Machine that has four 7-nanometer GC200 chips. The latest GC200 chips have 59.4 billion transistors on a single 823 sq mm die, pushing the processing boundaries for projects involving neural networks.

To help developers make AI applications on IPUs, Graphcore has open-sourced PopLibs libraries to simplify the development process. Today, Graphcore’s IPUs currently support TensorFlow and PyTorch to enable developers to leverage ML-based products’ neural networks.

Advertisement

An Ultimate Guide To Data Science Career Path In 2021

Data Science Career Path

Data science career path strategy keeps evolving due to the varying demand for organizations. Over the years, aspirants with minimal knowledge could land a data position because there was a dearth of talents. However, today millions of people are learning data science, leading to enough aspirants for job openings. Unlike yesteryears, you might not get a job offer if you struggle to differentiate among other applicants in 2021. To ensure you learn and get data science jobs, you have to devise an effective data science learning path in 2021.

Here is a 21-step data science career guide for 2021:-

  1. Develop Problem Solving Aptitude: More often than not, aspirants try to learn data science because of the hype. As a result, they ignore the skill of developing rigor for solving business problems. You need to have the curiosity to find challenges in day-to-day lives and a passion for solving problems. Either there are shortcomings with the way products and services are delivered or issues that are ignored altogether. When data is everywhere, you should find ways to leverage data science techniques and mitigate pain points for businesses in the digital age.
  2. Learn Structure Thinking Framework: Structured thinking is the art of applying a framework to an unstructured problem to simplify the process by understanding intricacies at the macro level. Beginners often try to fit machine learning techniques into problems from the first go because they lack the ability to think structurally for any situation. Instead, it would help if you mindmap how a problem can be solved from the beginning till the end. This does not mean that you will have a perfect framework, but an overall approach to solving problems will streamline the entire process.
  3. Understand the Basics Of Data Science: When you have a problem-solving aptitude and structured thinking ability, you need to acquire skills to solve problems. For this, you should read several blogs and talk to data science practitioners to understand the scope of machine learning, data, and more. Some problems cannot be solved with machine learning techniques. Consequently, you will know where you can apply data science practices and where you cannot.
  4. Explore Different Domains: This is one of the crucial stages in your data science career path. You cannot master a lot of domains in one go as every sector has its share of challenges that may require a completely different approach. It is recommended to figure out how machine learning is used in other domains; this will give you a heads-up regarding standard practices in specific sectors like BFSI, retail, and more. Besides, if you are passionate about a particular domain, you can even effectively strategize your data science career path from the very beginning.
  5. Learn Programming Language: Unfortunately, most of the aspirants start with learning a programming language. Non-technical aspects like the right attitude, critical thinking, structural thinking, and storytelling are equally important. Make sure that you go through the above four steps before learning a programming language. You can either learn Python or R programming languages to start. But, do not fall for questions like Python vs. R programming for data science. Further, get started with IDE or use Jupyter Notebook with Anaconda to isolate environments.
  6. Master Statistics: Since statistics and mathematics are the cores of machine learning, begin with descriptive statistics, and gradually move ahead to master inferential statistics. Most of the time, beginners obtain an overall idea of inferential statistics and rely on libraries to carry out statistical analysis. Although this can help complete the task at hand, a weak foundation can limit your ability to think and explore data.
  7. Grasp Mathematics: Mastering mathematics is vital for a data scientist as one can come up with their own methodologies instead of depending on existing libraries. However, to begin, you should know about logarithm, exponential, linear algebra, and more. As you progress, learn calculus and other optimization techniques.
  8. Attend Meetups/Conferences: Engaging with like-minded people can keep you motivated during your learning curve and improve your storytelling skills. Meetups offer a completely different learning experience than the regular online videos, as you can get real-time suggestions or help for your specific challenges from others. Besides, you can also get inspiration by following top data scientists trying to solve strenuous problems with data science.
  9. Master Python Libraries: After getting familiar with Python’s fundamentals, learn the most common libraries like Pandas, Numpy, Matplotlib, Seaborn, Skit-learn, and more. You would require these libraries for almost every project you will work on. Mastering these libraries will save you a few Google searches to speed up your tasks. 
  10. Learn Exploratory Data Analysis (EDA): Exploratory data analysis is the first step in data analytics, where data is assessed to discover patterns, spot outliers, evaluate the spread, and more. A proper exploratory data analysis can help structure the entire process of the project. It will also play a crucial role in assessing your Python and SQL skills; you can choose from Titanic, Netflix movie recommendations, and house price prediction datasets to practice exploratory data analysis.
  11. Data Visualization & Storytelling: Being proficient in data visualization helps understand the data and allows practitioners to tell compelling stories. Since visualization summarises the entire data to communicate immediately, learning to plot can provide an edge over others.
  12. Supervised Machine Learning: As you advance in your data science career path, supervised machine learning is where your machine learning journey begins. Start with simple methods like classification and regression. You will also come across various terminologies like overfitting, underfitting, bias-variance tradeoff, and more. Other standard techniques include linear regression, logistic regression, ridge regression, lasso regression, decision tree, KNN, and Naive Bayes.
  13. Advanced Supervised Algorithms: After supervised machine learning, you can focus on advanced algorithms like the random forest, XGBoost, Catboost, GBM, SVM, and others. These techniques in several use cases help in further optimizing your algorithm to get superior results.
  14. Unsupervised Algorithms: Unlike supervised learning, there are no corresponding values for the input you provide. Unsupervised learning includes clustering and association to unearth patterns that, in most cases, the human cannot. Some of the popular algorithms are K-Means, Hierarchical clustering, DBSCAN, PCA, LDA, and more.
  15. Advance Hyperparameters Tuning Methods And Model Performance: While the above algorithms can help you obtain fairly optimal results, effective hyperparameter tuning can be the game-changer for your machine learning models. Learn techniques like Grid search, random search, Bayesian, and understand different model performance metrics for classification and regression.
  16. Recommendation Engines & TimeSeries Forecasting: Personalizations has become the differentiating factor for many organizations to capture the market. As a result, expertise in recommendation engines becomes crucial for you to learn. Besides, time-series forecasting is another commonly used technique to understand the occurrence of events and predict outcomes. Consequently, you should know SVD and work on recommendations engine projects.
  17. Participate In Competitions: The best way to remember most of what you learned is by practicing in Hackathons and Kaggle competitions. Besides, you can start teaching others by writing blogs and creating Youtube videos. Creating content and participating in contests puts your focus on acquiring in-depth knowledge about several machine learning topics. At this stage, you can also apply for internships to learn while working on real-world projects at data-driven companies.
  18. Neural Networks: Neural Networks can be a very vast concept depending on the use cases. However, you can learn techniques like Artificial Neural Networks and master frameworks like TensorFlow or PyTorch.
  19. Basics Of NLP: As per various studies, 70 to 80 percent of data in organizations are unstructured. This makes natural language processing a crucial technique to bring value from unstructured data. Essential methods involved in this are tokenization, stemming, and lemmatization.
  20. Basics Of Computer Vision: Computer Vision has gained traction due to the numerous use cases. But bias in computer vision is limiting the adoption of the technology. This, in contrast, opens up the opportunity to blaze the trail and develop reliable computer vision-based products. Some of the crucial techniques to learn are CNN and transfer learning.
  21. Apply For Jobs: Eventually, you can apply for data science jobs to work with experts and advance your data science career path in organizations. Jobs can sometimes be correlated to your visibility in the industry. Therefore, you should increase your visibility by publishing blogs, networking in conferences, and being active on LinkedIn.

DeepMind’s MuZero Marks A New Breakthrough In Reinforcement Learning

DeepMind MuZero

DeepMind’s MuZero, an AI program that can play Chess, Go, Shogi, and Atari, gained superhuman performance to outperform existing AI agents like DQN, R2D2, and Agent57, on Atari while matching the performance of AlphaZero on Go, Chess, and Shogi. DeepMind with MuZero could do all of this even without training it with the rules of Go, Chess, Shogi, and Atari.

Image: DeepMind

Although MuZero was introduced in a preliminary paper in 2019, this breakthrough was obtained by combining AlphaZero’s superior lookahead tree search. But what makes MuZero different from other approaches is that it does not try to model the entire environment for effective planning.

“For many years, researchers have sought methods that can both learn a model that explains their environment, and can then use that model to plan the best course of action. Until now, most approaches have struggled to plan effectively in domains, such as Atari, where the rules or dynamics are typically unknown and complex,” mentions DeepMind in a blog post.

Also Read: Free 12-Week Long Artificial Intelligence Course By IIT Delhi

In strenuous environments, AI models have failed to deliver optimal results because machine learning struggles to generalize. As a workaround, researchers adopt techniques like lookahead search or model-based planning. However, both approaches have several limitations when it comes to complex environments. While lookahead search only delivers exceptional results when the rules are correctly defined (Chess and Go) or provided with accurate simulators, model-based planning cannot be used to understand the entire complex environments like Atari.

Consequently, DeepMind with MuZero uses an approach where they model only some parts of the environment, which are crucial for AI to make decisions. This eliminates the need for modeling the entire environment in reinforcement learning. For instance, as humans, we do not understand the environment’s intricacies, but we can predict the weather conditions and make decisions accordingly. Adopting a human-like approach for decision-making by AI makes DeepMind’s MuZero a significant breakthrough in the general-purpose algorithm.

DeepMind’s MuZero considers three elements of environments — value, policy, and reward — for effective planning. While value tells how good is the current position, the policy helps in evaluating the best action. The reward assesses the effectiveness of the last action.

MuZero marks a new beginning in AI that can open up further opportunities in the domain to democratize machine learning in complex and dynamic environments.

Advertisement

Free 12-Week Long Artificial Intelligence Course By IIT Delhi Starts On 18 January 2021

free artificial intelligence course by IIT Delhi

IIT Delhi launches a free 12-week long artificial intelligence course primarily targeting undergraduate students. This course will be taught by Prof. Mausam, who was named 25th most influential scholar in AI for 2019 by ArnetMiner. 

Hosted on National Program on Technology Enhanced Learning (NPTEL), an e-learning platform by the Government of India, the course is ideal for beginners to get started with artificial intelligence.

The course follows a book — third edition of Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig. Although the course will only cover around 50 percent of the book, it will touch upon a wide range of artificial intelligence techniques.

Also Read: Free 12-Week-Long Cryptography Course By IIIT Bangalore

Some of the key concepts in the free artificial intelligence course by IIT Delhi include adversarial search, bayesian networks, decision theory, Markov decision processes, reinforcement learning, and neural networks.

The course starts on 18 January 2021, but the enrollments will be accepted till 25 January 2021. After the completion of the course on 9 April 2021, you can opt for an examination to get the certificate. However, the e-certification is not free; you will have to pay Rs 1000 to enroll for the examination.

Since the certification is optional, you can complete the entire course for free. Enroll for the free artificial intelligence course by IIT Delhi here.

Advertisement

Honeywell Acquires Sparta Systems To Offer Superior AI-Based Life Sciences Solutions

Honeywell acquires Sparta Systems

Honeywell acquires Sparta Systems, an AI-based SaaS platform provider for the life science industry, for $1.3 billion. Sparta was a privately owned company based out of New Jersey, with offices across Europe and Asia. Founded in 1994, Sparta has over 400 customers, including 42 of the top 50 pharma companies and 33 of the top 50 medical device companies.

According to Honeywell, the all-cash acquisition of Sparta will provide the world’s leading drug manufacturers and biomedical firms with advanced automation and process control technologies for over 30 years.

“Sparta’s TrackWise Digital® and QualityWise.aiSM are a welcome addition to Honeywell’s enterprise performance management software, Honeywell Forge, and will further enhance the link between quality and production data for life sciences manufacturers,” said Que Dallara, president and chief executive officer of Honeywell Connected Enterprise. 

Also Read: Cognizant Acquires Inawisdom To Enhance Its AI & ML Capabilities

“Our combined offerings will make it easier for customers to gain critical insights from manufacturing and quality data that can improve their manufacturing processes while ensuring product quality, patient safety, and supply chain continuity.”

With Sparta, Honeywell will double down to offer superior AI-based life sciences solutions for the healthcare industry. Due to COVID-19, the need for effective solutions that automate the process in life sciences has increased rapidly, leading to more demand for digital products.

Honeywell is a pioneer in the automation industry and has been offering next-generation solutions to a wide range of companies. By integrating Sparta’s capabilities into Honeywell Forge platform and Experian Process Knowledge System, the company can assist highly regulated organizations in ensuring quality, compliance, documentation, training and supplies.

Advertisement

Free 12-Week-Long Cryptography Course By IIIT Bangalore

IIIT Bangalore cryptography course

IIIT Bangalore is offering a free cryptography course on NPTEL for beginners who want to learn about various techniques to secure data. The course does not require any prerequisites, but it is recommended to have an understanding of discrete mathematics, algorithms, or the theory of computation.

The cryptography course by IIIT Bangalore is devised to make you ready for any IT industry as it focuses on the foundation of cryptography. In this digital age, when you deal with a colossal amount of data either in personal or professional life, a knowledge of modern cryptography can provide you with an edge over others.

Organizations not only need someone who processes data but also has an understanding of securing data. Data protection has become crucial for organizations with the new privacy law in place. Failing to fortify data while leveraging users’ data to build data-driven products can lead to steep financial losses.

Also Read: MIT Releases A Free Machine Learning Course

Since data is everywhere, the cryptography course by IIIT Bangalore is a must to build your foundation on cryptography. Some of the key topics covered during the 12-week-long course are — computational security, authenticated encryption, number theory, and more.

The lessons will be taught by Dr. Ashish Choudhury, associate professor at IIT Bangalore, which would be based on books like Introduction to Modern Cryptography by Jonathan Katz and Yehuda Lindell and Cryptography Theory and Practice by Douglas Stinson.

The course will start on 18 January 2021, but you can register till 25 January 2021. After completing the course in the second week of April, you can also opt for certification by taking an exam after paying ₹1000. However, the exam for certification is optional. But if you opt for certification, you will only get a digital certificate instead of hard copies.

You can enroll in the Foundation of Cryptography by IIIT Bangalore course here.

Advertisement

Cognizant Acquires Inawisdom To Enhance Its AI & ML Capabilities

Cognizant Acquires Inawisdom

Cognizant acquires Inawisdom, a UK-based AI, ML, and data analytics consultancy firms, on Monday in an undisclosed financial transaction. With this acquisition, Cognizant closes ninth acquisition in 2020, shelling out over $1.1 billion this year for mergers and acquisitions.

Highly focused on AWS technologies, Inawisdom has gained clients in Europe and the Middle East to assist organizations in adopting data-driven techniques effortlessly. Inawisdom has also developed Rapid Analytics and Machine Learning Platform (RAMP) using AWS technologies to streamline its services for organizations with continually evolving and reusable code repositories for making accelerated data-driven decisions.

Talking about Cognizant’s acquisition of Inawisdom, Malcolm Frank, President, Digital Business of Cognizant, noted business succeed and fail by the speed and quality of their decision, and the best business decision is informed by data and AI. “We are pleased to welcome Inawisdom’s skilled team to Cognizant and further accelerate our innovation on data modernization and intelligent decision-making.

Also Read: MIT Releases A Free Machine Learning Course

Started in 2016, Inaswisdom has been named by AWS as APN Machine Learning Partner of the Year 2020 and APN Differentiation Partner of the Year 2019 in Europe. Inawisdom has expertise in optimizing the supply chain, customer service, operational efficiency of organizations to bring profitability within weeks.

“As a committed and proven expert in AI and machine learning, we are excited to join Cognizant and build on Inawisdom’s unique combination of accelerators and skills,” said Neil Miles, CEO, Inawisdom. “Our combined strength will further support customers in embedding data-driven decision-making into their organization, increasing their speed to business value and long-term market differentiation.

Inawisdom will join Contino, a Digital Business group of Cognizant in London. Contino was acquired in 2019 that assists organizations with DevOps methodologies and advanced data platforms. With Inawisdom’s acquisition, Cognizant will further enhance it’s AI and ML capabilities to serve its customers. Cognizant is already recognized as Leader in Gartner’s 2020 Magic Quadrant for Public Cloud Infrastructure Professional and Managed Services, Worldwide.

Advertisement

The US Air Force Deployed AI In A Military Plane

AI In The US Air Force

AI became a co-pilot on a U-2 spy plane to control crucial sensors during a fleet at Beale Air Force Base, California. The AI system was named ARTUµ, which was based on µZero — an open-source algorithm developed by DeepMind to outperform humans in chess, Go, and video games. AI in the US Air Force marked the beginning of an era of advanced military operations, where AI will play a significant role in defense systems.

Although the AI was assigned a specific role — search enemy launchers, the human pilot was the final decision-maker. The US Air Force trained the µZero to operate radar effectively and identify enemies.

Former chairman of the Defence Innovation Board, Eric Schmidt, said that this is the first time, to his knowledge, AI is integrated into any military. Trained over millions of simulations, the ARTUµ was ready in just over a month.

Also Read: MIT Releases A Free Machine Learning Course

According to the pilot, who said to the media, the task of AI’s role was narrow, but for the functions the AI was presented with, it performed well. In a two and half hour test, the AI controlled the radar system but was cut-off from other subsystems.

The US has been extensively leveraging the latest technologies in defense to revolutionize the way they conduct military operations. For this, they join hands with tech giants like Microsoft and Google for cloud and cybersecurity. In this particular test, the AI system was deployed on an open-source platform, Kubernetes, for managing containerized workloads.

With AI in the US Air Force, in the future, the US has plans to surpass science fiction in terms of the capabilities of machine intelligence. It may seem like a distant dream, but AI in the US Air Force is a breakthrough that will push other governments across the world to pursue similar goals, thereby expediting the speed of the development of AI in defense.

Advertisement

OpenAI Releases Robogym, A Framework To Train Robots In Simulated Environments

OpenAI Releases Robogym

OpenAI releases robogym, a framework that provides simulated environments to train robots and enhance their capabilities. robogym uses other toolkits like OpenAI gym and MuJoCo physics simulator. While OpenAI gym offers an end-to-end suite of reinforcement learning tasks, Multi-Joint dynamics with Contact (MuJoCo) is a physics engine for robotics that facilitate research and development in a simulated environment.

Using robogym, you can not only visualize and interact with environments but also change the parameters of environments for diverse virtual settings. You can even teleoperate to manually manage a robot’s interaction using a keyboard, thereby giving varied capabilities to train robots to ensure it delivers superior performance.

As per Statista, global robotics market revenue will hit $100 billion, and by 2025 the market size will reach $210 billion. Machine learning, a major driver of the adoption of robots, is playing a significant role in the rapid adoption of robotics. Therefore, frameworks like OpenAI robogym will open up a wide range of opportunities for learners to quickly develop robots that can assist organizations as well as the general public in automating tasks.

Also Read: MIT Releases A Free Machine Learning Course

In 2019, OpenAI had made a breakthrough in robotics with its Automatic Domain Randomization (ADR) technique that allowed its robot — Dactyl — to train in different environments to solve Rubik’s cube. The simulator incrementally increased the complexity of the environment with randomization for the robot to train and enhance the dexterity of the robot.

It was one of the major developments in artificial intelligence as the technology shed light on machine learning’s general intelligence since the robot was able to perform in environments in which it was never trained for.

With OpenAI robogym, you can leverage the Dactyl environment that has a robotic arm with 20 actuated degrees of freedom to perform manipulation tasks. There are further sub-categories within this environment that can allow you to train robust robots with machine learning capabilities.

Advertisement

MIT Releases A Free Machine Learning Course

MIT Free Machine Learning Course

MIT releases a free machine learning course that focuses on principles, algorithms, and applications of machine learning. The 13-week long course is designed to teach supervised and reinforcement learning. 

According to the course description, the objective of the course is to understand the formulation of well-specified machine learning problems and learn how to perform supervised and reinforcement learning with images and temporal sequences.

Devised by MIT in 2020, this course is a must for enthusiasts who want to become proficient in various machine learning techniques. Along with video lessons, the course includes exercises, labs, and homework problems. This enables learners to get hands-on while learning new machine learning techniques. 

Also Read: A Look Into PhonePe’s Data Science Culture

However, there are a few prerequisites like Python, calculus and linear algebra for taking the course. But, you can start the course even if you have a knowledge of Python and learn calculus and linear algebra as you progress through the course.

Some of the key topics the course covers include feature representations, margin maximization, regression, reinforcement learning, and various neural networks.

Register for the MIT free machine learning course here.

Advertisement