Instructional Material
WEF publishes toolkit on artificial intelligence and kids
The World Economic Forum (WEF) published a report titled Artificial Intelligence for Children -- a toolkit to enable various stakeholders to "develop trustworthy artificial intelligence for children and youth." "Children and youth are surrounded by AI in many of the products they use in their daily lives, from social media to education technology, video games, smart toys and speakers. AI determines the videos children watch online, their curriculum as they learn," it says in the report's introduction. The WEF toolkit was created by a team of academics, business leaders, technologists, and youth leaders. Its purpose is to enable the business sector to create ethical, responsible, and trustworthy AI to support parents, guardians and youth to navigate the AI environment safely.
Easier Experimenting in Python
When we work on a machine learning project, quite often we need to experiment with multiple alternatives. Some features in Python allows us to try out different options without much effort. In this tutorial, we are going to see some tips to make our experiments faster. This is a typical machine learning project workflow. We have a stage of preprocessing of data, then training a model, and afterwards, evaluate our result. But in each step, we may want to try something different.
Deploy machine learning models on Google Cloud AI Platform
My Course is meant for anyone who already knows how to build both machine and deep learning models that is interested in deploying them easily on Google Cloud AI Platform. So that they can send the deployed models post requests. Also you must be familiar with Natural Language Processing and some basic cloud concepts. I will explain everything in the videos. But most importantly you do not need to be an expert in python to do this.
Why diversity in AI remains a challenge and how to fix it
Each year that passes sees artificial intelligence (AI) integrating even further into major institutions. It is set to contribute $15.7tn to the global economy by 2030, which exceeds the current output of China and India combined. This game-changing technology is becoming increasingly embedded in our daily lives, from the devices on our bodies that measure our heart rates to those in our home that play our music. With AI poised to play an increasingly important role in society, further regulations are likely to be introduced worldwide. Over the past five years, more than 60 countries have developed over 700 AI policy initiatives.
udemy-100-of-machine-learning-neural-networks-from-scratch-python
This course is about artificial neural networks. Artificial intelligence and machine learning are getting more and more popular nowadays. In the beginning, other techniques such as Support Vector Machines outperformed neural networks, but in the 21st century neural networks again gain popularity. In spite of the slow training procedure, neural networks can be very powerful. In the first part of the course you will learn about the theoretical background of neural networks, later you will learn how to implement them in Python from scratch.
Geospatial Data Science: Statistics and Machine Learning I
This course is about statistical analysis of vector data and machine learning using vector data. In this course I demonstrate open source python packages for the analysis of vector-based geospatial data. I use Jupyter Notebooks as an interactive Python environment. GeoPandas is used for reading and storing geospatial data, exploratory data analysis, preparing data for use in statistical models (feature engineering, dealing with outlier and missing data, etc.), and simple plotting. Statsmodels is used for statistical inference as it provides more detail on the explanatory power of individual explanatory variables and a framework for model selection.
Towards Visual-Prompt Temporal Answering Grounding in Medical Instructional Video
Li, Bin, Weng, Yixuan, Sun, Bin, Li, Shutao
The temporal answering grounding in the video (TAGV) is a new task naturally derived from temporal sentence grounding in the video (TSGV). Given an untrimmed video and a text question, this task aims at locating the matching span from the video that can semantically answer the question. Existing methods tend to formulate the TAGV task with a visual span-based question answering (QA) approach by matching the visual frame span queried by the text question. However, due to the weak correlations and huge gaps of the semantic features between the textual question and visual answer, existing methods adopting visual span predictor perform poorly in the TAGV task. To bridge these gaps, we propose a visual-prompt text span localizing (VPTSL) method, which introduces the timestamped subtitles as a passage to perform the text span localization for the input text question, and prompts the visual highlight features into the pre-trained language model (PLM) for enhancing the joint semantic representations. Specifically, the context query attention is utilized to perform cross-modal interaction between the extracted textual and visual features. Then, the highlight features are obtained through the video-text highlighting for the visual prompt. To alleviate semantic differences between textual and visual features, we design the text span predictor by encoding the question, the subtitles, and the prompted visual highlight features with the PLM. As a result, the TAGV task is formulated to predict the span of subtitles matching the visual answer. Extensive experiments on the medical instructional dataset, namely MedVidQA, show that the proposed VPTSL outperforms the state-of-the-art (SOTA) method by 28.36% in terms of mIOU with a large margin, which demonstrates the effectiveness of the proposed visual prompt and the text span predictor.
100 Free Tutorials for learning R - DataScienceCentral.com
R language is the world's most widely used programming language for statistical analysis, predictive modeling and data science. It's popularity is claimed in many recent surveys and studies. R programming language is getting powerful day by day as number of supported packages grows. Some of big IT companies such as Microsoft and IBM have also started developing packages on R and offering enterprise version of R. R is a free language and environment for statistical computing and graphics. You can perform a variety of tasks using R language.
PyCaret 101 -- for beginners
PyCaret is an open-source, low-code machine learning library and end-to-end model management tool built-in Python for automating machine learning workflows. Its ease of use, simplicity, and ability to quickly and efficiently build and deploy end-to-end machine learning pipelines will amaze you. PyCaret is an alternate low-code library that can replace hundreds of lines of code with few lines only. This makes the experiment cycle exponentially fast and efficient. PyCaret is simple and easy to use.
Machine Learning books with complete reviews: The best list for 2021!
Machine learning books are a great resource to pump up your knowledge, and in our experience usually explain things better and deeper than online courses or MOOCs. Once you are comfortable with Python and with Data Analysis using its main libraries, it is time to enter the fantastic world of Machine Learning: Predictive models, applications, algorithms, and much more. There are a lot of books out there that try to teach you Machine Learning; here we have only listed some of the best ones. Before getting into more extensive coding ML books, we wanted to offer a book that is more related towards giving the readers an understanding of the main topics of Machine Learning and artificial intelligence in an elegant, clear, and concise manner. Although there is code and maths in the book, the goal of the 100 Page Machine Learning book by Andriy Burkov is to provide a common ground for any kind of person with an STEM background to meet the wonderful world of Data Science. It covers an amazing variety of topics but not in the depth that might be offered by other books (take into account it is only a little more than 100 pages), but it does so in a simple and clear manner, and it is useful for Machine Learning practitioners as well as for newcomers to the field.