How Ordinary Programmers Can Excel in Computer Vision

How Ordinary Programmers Can Excel in Computer Vision

Fingerprint unlocking, facial recognition, speech-to-text, robots diagnosing diseases, Alphago······ We have profoundly felt that artificial intelligence is changing our work methods and perceptions. According to the report on enterprise AI readiness by SAS, most companies believe that artificial intelligence is still in its early stages, “Currently, many application scenarios we are deploying contain AI components”. … Read more

Common Pitfalls in PyTorch

Common Pitfalls in PyTorch

Click on the “CVer” above to select “Star” or “Top” Heavyweight content delivered promptly Author: Yu Zhenbo https://zhuanlan.zhihu.com/p/77952356 This article is authorized by the author and cannot be reproduced without permission. Recently, I just started using PyTorch and have encountered quite a few pitfalls. I record them here, as I feel they are common issues … Read more

Mastering PyTorch: A Step-By-Step Guide

Mastering PyTorch: A Step-By-Step Guide

In the field of machine learning, building flexible and easily adjustable models is an essential skill for advanced machine learning engineers when faced with various complex and changing business problems. However, many engineers still have a misconception that mastering just one deep learning framework is enough to succeed. In fact, there is no single framework … Read more

Learn Convolutional Neural Networks From Scratch: Understand CNN Core and Practice

Learn Convolutional Neural Networks From Scratch: Understand CNN Core and Practice

Introduction Have you ever felt overwhelmed by the complexity of deep learning? Have you heard of the powerful tool known as Convolutional Neural Networks (CNN) but found it confusing? Don’t worry! This article will guide you step by step through the core concepts of CNN and teach you how to easily build and train a … Read more

Convolutional Neural Networks: Understanding the Digit Zero

Convolutional Neural Networks: Understanding the Digit Zero

Cover Image: Airbnb Headquarters, Illustrated in March 2020 Recently, while exploring artificial intelligence, I felt that among the materials available, there is a lot of information that can yield results through programming steps, but many people regard this process as a black box. It is often said that we do not know why this process … Read more

Step-by-Step Guide to Using RNN for Stock Price Prediction

Step-by-Step Guide to Using RNN for Stock Price Prediction

RNN is a popular model for processing time series data, demonstrating significant effectiveness in fields such as NLP and time series forecasting.As this article focuses on the practical application of RNN rather than theoretical knowledge, interested readers are encouraged to study RNN systematically. The following example is implemented using TensorFlow.Using TensorFlow to implement RNN or … Read more

New Approach to Neural Networks: OpenAI Solves Nonlinear Problems with Linear Networks

New Approach to Neural Networks: OpenAI Solves Nonlinear Problems with Linear Networks

Selected by OpenAI Author: JAKOB FOERSTER Translation by Machine Heart Using linear networks for nonlinear computation is an unconventional approach. Recently, OpenAI published a blog introducing their new research on deep linear networks, which do not use activation functions, yet achieve 99% training accuracy and 96.7% testing accuracy on MNIST. This new research has reignited … Read more

Attention Mechanism in Machine Translation

Attention Mechanism in Machine Translation

In the previous article, we learned about the basic seq2seq model, which processes the input sequence through an encoder, passes the calculated hidden state to a decoder, and then decodes it to obtain the output sequence. The block diagram is shown again below: The basic seq2seq model is quite effective for short and medium-length sentences … Read more

Build Your First Image Classification Model in Just 10 Minutes!

Build Your First Image Classification Model in Just 10 Minutes!

Author: Pulkit Sharma; Translator: Wang Weili; Proofreader: Ding Nanya This article is about 3400 words, recommended reading time is 10 minutes. This article introduces the process of building a deep learning model for image recognition, providing a basic framework for beginners to solve image recognition problems by stating the actual competition problem, introducing the model … Read more

Understanding Word2Vec: A Comprehensive Guide

Understanding Word2Vec: A Comprehensive Guide

Translation | Yu Zhipeng Lin Xiao Proofreading | Cheng Sijie Compiled | Kong Lingshuang | AI Study Group Introduction The Word2Vec model is used to learn vector representations of words, which we call “word embeddings”. Typically, it serves as a preprocessing step, after which the word vectors are fed into a discriminative model (usually RNN) … Read more