Project Neural Network #2
Difficulty: medium
Time: 1-2h
Languages: The one you picked
===========================
Program a single perceptron that can take a quantity of inputs (n) and has a single output.
Use the sigmoid function you programmed earlier to squash the outputs/inputs.
#input #output #NeuralNetwork #MachineLearning #MathematicalModels #LinearFunctions
Solutions to @Linuxer4Fun
Documentation: https://en.wikipedia.org/wiki/Perceptron
https://t.me/prograchallenges
Difficulty: medium
Time: 1-2h
Languages: The one you picked
===========================
Program a single perceptron that can take a quantity of inputs (n) and has a single output.
Use the sigmoid function you programmed earlier to squash the outputs/inputs.
#input #output #NeuralNetwork #MachineLearning #MathematicalModels #LinearFunctions
Solutions to @Linuxer4Fun
Documentation: https://en.wikipedia.org/wiki/Perceptron
https://t.me/prograchallenges
Project Neural Network #3
Difficulty: medium
Time: 2-3h
Languages: The one you picked
=======================
Use the perceptrons of the last Challenge and arrange them into layers.
The first layer is the input layer, the next layers are hidden layers and the last one is the output layer.
Every Perceptron gets as input the SUM of all the outputs of the last layer, each multiplied by some value (called "weights"). In later challenges, we will learn how to improve those weights in order to make out Neural Network be a more and more accurate mathematical model.
#input #output #NeuralNetwork #MachineLearning #Arrays #Structure
Solutions to @Linuxer4Fun
Documentation: https://en.wikipedia.org/wiki/Artificial_neural_network
Difficulty: medium
Time: 2-3h
Languages: The one you picked
=======================
Use the perceptrons of the last Challenge and arrange them into layers.
The first layer is the input layer, the next layers are hidden layers and the last one is the output layer.
Every Perceptron gets as input the SUM of all the outputs of the last layer, each multiplied by some value (called "weights"). In later challenges, we will learn how to improve those weights in order to make out Neural Network be a more and more accurate mathematical model.
#input #output #NeuralNetwork #MachineLearning #Arrays #Structure
Solutions to @Linuxer4Fun
Documentation: https://en.wikipedia.org/wiki/Artificial_neural_network
Linear Regression
+=============+
Time: 2h
Difficulty: Medium
Language: any
Credits: Ddruv
+==========+
Program a program that lets the user create points on a canvas. Then, draw one single straight line that aproximates them as well as possible.
+======+
#math #input #output #canvas
#MachineLearning
#1
Solutions to @Linuxer4Fun
+=============+
Time: 2h
Difficulty: Medium
Language: any
Credits: Ddruv
+==========+
Program a program that lets the user create points on a canvas. Then, draw one single straight line that aproximates them as well as possible.
+======+
#math #input #output #canvas
#MachineLearning
#1
Solutions to @Linuxer4Fun
Programming Challenges
Tech info! +=======+ Do you want to Create Machine Learning application in C++? I have created a library for that: https://github.com/Wittmaxi/ZENeural/ It's still in prerelease state, so please give me as much feedback as you can!
Feed It The Text
+===========+
Time: 1h
Difficulty: medium
Language: any
+===========+
Make a function that transforms an ASCII character into a vector of booleans.
+===========+
#machineLearning #learning #thinkOutsideTheBox
Solutions to @maxi_robot
+===========+
Time: 1h
Difficulty: medium
Language: any
+===========+
Make a function that transforms an ASCII character into a vector of booleans.
+===========+
#machineLearning #learning #thinkOutsideTheBox
Solutions to @maxi_robot