82 Stories To Learn About Neural Networks

Written by learn | Published 2024/01/10
Tech Story Tags: neural-networks | learn | learn-neural-networks | machine-learning | artificial-intelligence | deep-learning | ai | data-science

TLDRvia the TL;DR App

Let's learn about Neural Networks via these 82 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.

The crux of deep learning algorithms. Neural networks mimic the way that biological neurons signal to one another in the human brain.

1. Learning by Producing: Generative Adversarial Networks

The machines have been trying to learn to recognize and identify the photos they have seen for years. In 2013, it succeeded in reaching the human level. Machine learning systems have provided simple output from a complex input. It can detect almost all details of a photos and display users exactly want they want.

2. So You Want to Study Machine Learning and Civil Engineering?

Machine Learning (ML) in its literal terms implies, writing algorithms to help Machines learn better than human. ML is an aspect of Artificial Intelligence (AI) that deals with the development of a mathematical model which is fed with training data to identify patterns in that data and produce an output.

3. 20 Best Machine Learning Resources for Data Scientists

Whether you’re a beginner looking for introductory articles or an intermediate looking for datasets or papers about new AI models, this list of machine learning resources has something for everyone interested in or working in data science. In this article, we will introduce guides, papers, tools and datasets for both computer vision and natural language processing.

4. Elon Musk's Neuralink Looks to Implant Neural Chips In Humans, In a Year's Time

We may be on the verge of a deeper connection with our computers. What used to be mere science fiction has become the very stuff of today’s news, with Elon Musk on the headlines.

5. The Weird and Wonderful World of AI Art

While the vast majority of developments in AI technology have centered around practical solutions such as self-driving cars and facial recognition, there's a growing number of artists using AI systems to develop new ideas for artistic projects and generate entirely unique pieces of work.

6. Introduction To Maths Behind Neural Networks

Today, with open source machine learning software libraries such as TensorFlow, Keras or PyTorch we can create neural network, even with a high structural complexity, with just a few lines of code. Having said that, the Math behind neural networks is still a mystery to some of us and having the Math knowledge behind neural networks and deep learning can help us understand what’s happening inside a neural network. It is also helpful in architecture selection, fine-tuning of Deep Learning models, hyperparameters tuning and optimization.

7. Intro to Neural Networks: CNN vs. RNN

In machine learning, each type of artificial neural network is tailored to certain tasks. This article will introduce two types of neural networks: convolutional neural networks (CNN) and recurrent neural networks (RNN). Using popular Youtube videos and visual aids, we will explain the difference between CNN and RNN and how they are used in computer vision and natural language processing.

8. Artificial Intelligence, Machine Learning, and Human Beings

In a conversation with HackerNoon CEO, David Smooke, he identified artificial intelligence as an area of technology in which he anticipates vast growth. He pointed out, somewhat cheekily, that it seems like AI could be further along in figuring out how to alleviate some of our most basic electronic tasks—coordinating and scheduling meetings, for instance. This got me reflecting on the state of artificial intelligence. And mostly why my targeted ads suck so much...

9. Getting Started with Natural Language Processing: US Airline Sentiment Analysis

By: Comet.ml and Niko Laskaris, customer facing data scientist, Comet.ml

10. Our Universe Is A Massive Neural Network: Here's Why

Some days ago, I read an article on arXiv from Vitaly Vanchurin about ‘The world as a neural network’.

11. What is an RNN (Recurrent Neural Network) in Deep Learning?

RNN is one of the popular neural networks that is commonly used to solve natural language processing tasks.

12. Neural Tech and Brain Computer Interfaces (BCI) in Video Games: An Overview

Recently, I attended a virtual conference on the use of neuro technology and BCI (Brain Computer Interfaces or BMI, Brain Machine Interfaces) in gaming, put on by NeurotechX.

13. 10 Best Keras Datasets for Building and Training Deep Learning Models

This article looks at the Best Keras Datasets for Building and Training Deep Learning Models, accessible to developers and researchers worldwide.

14. The Dark Matter of AI: Common Sense Is Not So Common

There are still areas where AI lacks and causes problems and frustration to end-users, and these areas pose a great challenge for researchers right now.

15. DeepComposer By Amazon: First Neural Network Music Synthesizer

Amazon introduced the DeepComposer music synthesizer and the eponymous cloud-based music creation service based on generative adversarial neural networks. Using them, the user can set the main melody on the synthesizer and get a full song, in which the original part is supplemented with drums, guitar and other instruments.

16. How Photonic Processors Will Save Machine Learning

Quick introduction of LightOn, aka how photonic processors will save machine learning

17. Retraining Machine Learning Model Approaches

Retraining Machine Learning Model, Model Drift, Different ways to identify model drift, Performance Degradation

18. But Is It Art?—AI and the Algorithms vs. Artists Debate

There is a common belief among techies these days that with the arrival of AI and algorithms, professions such as those that of artists are becoming extinct. This is a misconception.

19. Variational Autoencoders (VAE): How AI Learns Whether Your Eyes Are Open Or Closed

Classify open/closed eyes using Variational Autoencoders (VAE).

20. How to Build Your Own PyTorch Neural Network Layer from Scratch

This is actually an assignment from Jeremy Howard’s fast.ai course, lesson 5. I’ve showcased how easy it is to build a Convolutional Neural Networks from scratch using PyTorch. Today, let’s try to delve down even deeper and see if we could write our own nn.Linear module. Why waste your time writing your own PyTorch module while it’s already been written by the devs over at Facebook?

21. Where to Learn Machine and Deep Learning for Free

22. How To Create A Simple Neural Network Using Python

I built a simple Neural Network using Python that outputs a target number given a specific input number.

23. How to Build Neural Network that Recognizes People Wearing Masks

CDC officially recommends wearing face masks (even though not everyone complies). Meanwhile, governments in European countries like Spain, Ukraine, or certain regions in Italy require everyone, big or small, to wear masks all the time, when shopping, walking a dog, or plainly going outside. Breaking the requirements could result in a hefty fine.

24. Where next? After SVMs, CNNs and Word Embeddings

The plethora of knowledge involved in Machine Learning is the most fabulous thing about the subject. The theoretical and coding balance requires a steady and disciplined approach. In this five series tutorial, we saw CNNs, where we saw various approaches to different scenarios, and then worked on word embeddings, which was our gateway to Natural Language Processing, and finally ended with Support Vector Machines(SVMs) which were as powerful as Artificial Neural Networks, during the time of their inception.

25. How to Remove Gender Bias in Machine Learning Models: NLP and Word Embeddings

Most word embeddings used are glaringly sexist, let us look at some ways to de-bias such embeddings.

26. Creating neural networks without human intervention

…And where is the blockchain in it?

27. Approaching the Issue of Data Drift Detection

Data drift occurs when a model sees production data that differs from its training data. If a model is asked to make a prediction based upon drifted data

28. What Are Convolution Neural Networks? [ELI5]

Universal Approximation Theorem says that Feed-Forward Neural Network (also known as Multi-layered Network of Neurons) can act as powerful approximation to learn the non-linear relationship between the input and output. But the problem with the Feed-Forward Neural Network is that the network is prone to over-fitting due to the presence of many parameters within the network to learn.

29. Using FPGA in the Near Future: Trends and Predictions

The FPGA market continues to boom. According to the global forecast, over the next few years, its CAGR will be at an average of 8.6%. But the most interesting are new appliances of the tech, which are sometimes more akin to science fiction than to real life.

30. Karate Club a Python library for graph representation learning

Karate Club is an unsupervised machine learning extension library for the NetworkX Python package. See the documentation here.

31. How to Perform MNIST Digit Recognition with a Multi-layer Neural Network

Human Visual System is a marvel of the world. People can readily recognise digits. But it is not as simple as it looks like. The human brain has a million neurons and billions of connections between them, which makes this exceptionally complex task of image processing easier. People can effortlessly recognize digits.

32. How Do Deep Neural Networks Work?

Every day we are facing AI and neural network in some ways: from common phone use through face detection, speech or image recognition to more sophisticated — self-driving cars, gene-disease predictions, etc. We think it is time to finally sort out what AI consists of, what neural network is  and how it works.

33. 3 Trends of the Neural Network Usage for Algorithmic Trading

Developers of AI systems can create complex algorithms for a wide range of use cases, including in investing and trading.

34. The Dawn of the Transformer Neural Networks

Why are GPT-3 and all the other transformer models so exciting? Let's find out!

35. 3 Things I Learned Building My First Neural Network

I’ve been working with massive data sets for several years at companies like Facebook to analyze and address operational challenges, from inventory to customer lifetime value. But I hadn’t worked yet on something this ambitious.

36. Understanding A Recurrent Neural Network For Image Generation

The purpose of this post is to implement and understand Google Deepmind’s paper DRAW: A Recurrent Neural Network For Image Generation. The code is based on the work of Eric Jang, who in his original code was able to achieve the implementation in only 158 lines of Python code.

37. Using Reinforcement Learning to Build a Self-Learning Grasping Robot

Tips and tricks to build an autonomous grasping Kuka robot

38. Essential Guide to Transformer Models in Machine Learning

Transformer models have become the defacto standard for NLP tasks. As an example, I’m sure you’ve already seen the awesome GPT3 Transformer demos and articles detailing how much time and money it took to train.

39. The Full Story behind Convolutional Neural Networks and the Math Behind it

Convolutional Neural Networks became really popular after 2010 because they outperformed any other network architecture on visual data, but the concept behind CNN is not new. In fact, it is very much inspired by the human visual system. In this article, I aim to explain in very details how researchers came up with the idea of CNN, how they are structured, how the math behind them works and what techniques are applied to improve their performance.

40. Turning Users Invisible: Edge Machine Learning in Privacy-First Location Detection

How to use edge machine learning in browser for privacy-first location detection. Turn your users invisible while building location-based websites.

41. The Inevitable Symbiosis of Cybersecurity and AI

While improvements in AI and Deep Learning move forward at an ever increasingly rapid rate, people have started to ask questions. Questions about jobs being made obsolete, questions about the inherent biases programmed into the neural networks, questions about whether or not AI will eventually consider humans as dead-weight and unnecessary to achieve the goals they've been tasked programmed with.

42. The Hunt for Data: Creating a Computer Vision Dataset for Road Safety

In this article, I would like to share my own experience of developing a smart camera for cyclists with an advanced computer vision algorithm

43. Learning AI If You Suck at Math - Part Eight - The Musician in the Machine

"AI isn't just creating new kinds of art; it's creating new kinds of artists.” - Douglas Eck, Magenta Project

44. Deep Neural Networks Are Addressing Challenges in Computer Vision

Computer vision techniques are developed to enable computers to “see” and draw analysis from digital images or streaming videos.

45. What's Next for Adaptive Neural Systems?

There is a trend in neural networks that has existed since the beginning of the deep learning revolution which is succinctly captured in one word: scale.

46. A Guide to Doing a Digital Forensics Examination on Digital Media (USB)

Digital forensic plays a major role in forensic science. It’s a combination of people, process, technology, and law.

47. Noonie Nominee Luiz Rosa Can't Live Without PyCharm and Git

Luiz Guilherme Fonseca Rosa from Brazil has been nominated for a 2020 Noonie as Hacker Noon Contributor of the Year - ALGORITHMS. The Noonies are Hacker Noon’s way of getting to know — from a community perspective —  what matters in tech today. So, we asked our Noonie Nominees to tell us. Here’s what Luiz had to share.

48. How To Use Keras To Train Neural Networks

Keras is a deep learning framework for Python for building neural networks and training them on datasets. It can leverage GPUs and CPUs for training algorithms.

49. How War Led to AI Fighting Fake News

How does AI help to fight fake news? The use case that we created during the war.

50. Style Transferring with TensorFlow

Style transfer is a computer vision-based technique combined with image processing. Learn about style transfer with Tensorflow, a prominent framework in AI & ML

51. Neuralink Draws Interface Between a Computer and the Human Mind

August 29 might possibly be remembered as the day when technology took over the limitations of human life. In one of the most appealing events of technological history, the tech entrepreneur Elon Musk presented a live demonstration of his brain hacking device LINK V0.9.

52. Federated Learning: A Decentralized Form of Machine Learning

Major companies using AI and machine learning now use federated learning – a form of machine learning that trains algorithms on a distributed set of devices.

53. What Neural Networks Teach Us About Schizophrenia

Pretrained Artificial Neural Networks used to work like a Blackbox: You hand them an input and they predict an output with a certain probability — but without us knowing the internal processes of how they came up with their prediction. A Neural Network to recognize images usually consists of around 20 neuron layers, trained with millions of images to tweak the network parameters to give high quality classifications.

54. Human Intelligence or Artificial Intelligence? We Need Both.

Artificial intelligence (AI) has reached a tipping point, leveraging the massive pools of data gathered by every app, website, and device in our lives to make increasingly sophisticated decisions on our behalf. AI is at work in our inboxes sorting and blocking emails. It takes and processes our increasingly complex requests through voice assistants. It supplements customer support through chatbots, and heavily automates complex processes to reduce the workload for knowledge workers. Evidently, devices can adapt on the fly to human behavior.

55. RethNet Model: Object-by-Object Learning for Detecting Facial Skin Problems

In August 2019, a group of researchers from lululab Inc propose the state-of-the-art concept using a semantic segmentation method to detect the most common facial skin problems accurately. The work is accepted to ICCV 2019 Workshop.

56. Objects Classification Using CNN-based Model

— All the images (plots) are generated and modified by the Author.

57. Between the Hows and Whys of Artificial Intelligence [feat. The Good, The Bad, and the Ugly]

Artificial intelligence can mean a lot of things. It’s been used as a catch-all for various disciplines in computer science including robotics, natural language processing, or artificial neural networks. That’s because, generally speaking, when we talk about artificial intelligence we’re always talking about the simulation of human thought by a mechanical process.

58. The Pain Points of Scaling Data Science

While building a machine learning model, data scaling in machine learning is the most significant element through data pre-processing. Scaling may recognize the difference between a model of poor machine learning and a stronger one.

59. Machine Learning, 5G and Data Science Will be Critical to the Future of the Internet of Things

By 2020, the total number of Internet-connected devices will be between 25-50 billion.

60. Why We Urgently Need to Optimize Neural Rendering

The list of industries and use cases where NeRF technology is the most awaited.

61. Classification using Neural Network with Audio Data

This is an example of an audio data analysis by 2D CNN

62. What is an Artificial Neural Network (ANN)?

Artificial neural networks mimic the functioning of neurons in the human brain. They can learn from their original training and future runs.

63. Ways To Overcome Linguistic Barriers with Language Technologies

COVID-19 has impacted every other industry and has made people adopt newer norms. The traditional translation industry is no different. Several disruptions have been introduced to keep things moving, thanks to Big data and machine translation technologies that have enabled the world to do business as usual.

64. What Can Recurrent Neural Networks in NLP Do?

Recurrent Neural Networks (RNN) have played a major role in sequence modeling in Natural Language Processing (NLP) . Let’s see what are the pros and cons of RNN

65. TLDR Newsletter Week of August 12th Highlights

Sponsor: Scraper API's 5 Tips for Web Scraping

66. Top Machine Learning Algorithms

For newbies, machine learning algorithms may seem too boring and complicated. Well, to some extent, this is true. In most cases, you stumble upon a few-page description for each algorithm and yes, it’s hard to find time and energy to deal with each and every detail. However, if you truly, madly, deeply want to be an ML-expert, you have to brush up your knowledge regarding it and there is no other way to be. But relax, today I will try to simplify this task and explain core principles of 10 most common algorithms in simple words (each includes a brief description, guides, and useful links). So, breath in, breath out, and let’s get started!

67. Using Machine Learning to Recommend Investments in P2P Lending

Introducing PeerVest: A free ML app to help you pick the best loan pool on a risk-reward basis

68. This Neural Network Paints Depressing Russian Cityscapes

Russian doomer neural network creates paintings and music videos. Tutorial. Stylegan2 was trained on thousands of images of soviet architecture.

69. Machine Learning News Roundup - 6 Essential AI Articles of 2019

70. High-Resolution Photorealistic Image Translation in Real Time

You can apply any design, lighting, or graphics style to your 4K image in real-time using this new machine learning-based approach

71. Neural Networks and Deep Learning

Before you can code neural networks in any language or toolkit, first, you must understand what they are.

72. Introduction To The Convolution

In this article, we are going to learn about the grayscale image, colour image and the process of convolution.

73. How To Identify Trees with Deep Learning

Idea / inspiration

74. Building Machine Learning Models With TensorFlow

In this article, I will share with you some useful tips and guidelines that you can use to better build better deep learning models.

75. How Emerging Tech Will Revolutionize The Life of Physically Challenged People

The Age of Exciting Opportunities

76. Overcoming Expense, Labour, and Time Constraint Barriers in Machine Learning

Neural networks are rapidly improving thanks to advancements in computational power.

77. How Neural Networks Hallucinate Missing Pixels for Image Inpainting

When a human sees an object, certain neurons in our brain’s visual cortex light up with activity, but when we take hallucinogenic drugs, these drugs overwhelm our serotonin receptors and lead to the distorted visual perception of colours and shapes. Similarly, deep neural networks that are modelled on structures in our brain, stores data in huge tables of numeric coefficients, which defy direct human comprehension. But when these neural network’s activation is overstimulated (virtual drugs), we get phenomenons like neural dreams and neural hallucinations. Dreams are the mental conjectures that are produced by our brain when the perceptual apparatus shuts down, whereas hallucinations are produced when this perceptual apparatus becomes hyperactive. In this blog, we will discuss how this phenomenon of hallucination in neural networks can be utilized to perform the task of image inpainting.

78. Can I Grade Loans Better Than LendingClub?

In case you missed it, I built a neural network to predict loan risk using a public dataset from LendingClub. Then I built a public API to serve the model’s predictions. That’s nice and all, but… how good is my model?

79. Using GANs to Create Anime Faces via Pytorch

Most of us in data science have seen a lot of AI-generated people in recent times, whether it be in papers, blogs, or videos. We’ve reached a stage where it’s becoming increasingly difficult to distinguish between actual human faces and faces generated by artificial intelligence. However, with the current available machine learning toolkits, creating these images yourself is not as difficult as you might think.

80. Graph Algorithms, Neural Networks, and Graph Databases

Year of the Graph Newsletter, September 2019

81. The Hitchhikers's Guide to PyTorch for Data Scientists

PyTorch has sort of became one of the de facto standard for creating Neural Networks now, and I love its interface. Yet, it is somehow a little difficult for beginners to get a hold of.

82. Loan Risk Prediction Using Neural Networks

A Step-by-Step Guide (With a Healthy Dose of Data Cleaning)

Thank you for checking out the 82 most read stories about Neural Networks on HackerNoon.

Visit the /Learn Repo to find the most read stories about any technology.


Written by learn | Lets geek out. The HackerNoon library is now ranked by reading time created. Start learning by what others read most.
Published by HackerNoon on 2024/01/10