Goto

Collaborating Authors

 Perceptrons


Personalized Prognostic Models for Oncology: A Machine Learning Approach

arXiv.org Machine Learning

We have applied a little-known data transformation to subsets of the Surveillance, Epidemiology, and End Results (SEER) publically available data of the National Cancer Institute (NCI) to make it suitable input to standard machine learning classifiers. This transformation properly treats the right-censored data in the SEER data and the resulting Random Forest and Multi-Layer Perceptron models predict full survival curves. Treating the 6, 12, and 60 months points of the resulting survival curves as 3 binary classifiers, the 18 resulting classifiers have AUC values ranging from .765 to .885. Further evidence that the models have generalized well from the training data is provided by the extremely high levels of agreement between the random forest and neural network models predictions on the 6, 12, and 60 month binary classifiers.



Perceptrons - the most basic form of a neural network · Applied Go

#artificialintelligence

In this article we'll have a quick look at artificial neural networks in general, then we examine a single neuron, and finally (this is the coding part) we take the most basic version of an artificial neuron, the perceptron, and make it classify points on a plane. Have you ever wondered why there are tasks that are dead simple for any human but incredibly difficult for computers? Artificial neural networks (short: ANN's) were inspired by the central nervous system of humans. Like their biological counterpart, ANN's are built upon simple signal processing elements that are connected together into a large mesh. ANN's have been successfully applied to a number of problem domains: Agreed, this sounds a bit abstract, so let's look at some real-world applications.


A Deep Learning Tutorial: From Perceptrons to Deep Networks

#artificialintelligence

This setting is incredibly general: your data could be symptoms and your labels illnesses; or your data could be images of handwritten characters and your labels the actual characters they represent. One of the earliest supervised training algorithms is that of the perceptron, a basic neural network building block. Say we have n points in the plane, labeled '0' and '1'. We're given a new point and we want to guess its label (this is akin to the "Dog" and "Not dog" scenario above).


Can I solve a 3 variable XOR problem with the Rosenblatt Perceptron? • /r/MachineLearning

@machinelearnbot

Can I solve a 3 variable XOR problem with the Rosenblatt Perceptron? (self.MachineLearning) IMO, we can't solve it with that because it's a non linear problem. I would use RBF or MLP or SVM but I don't know about the parameters...


Coupling active learning and the tuning of a perceptron for surrogate modeling. How would you approach this problem ? • /r/MachineLearning

@machinelearnbot

I have a simulation tool that allows me to calculate a deterministic real output y given a vector of real inputs X. This simulation runs slowly (1-10sec) but I'm able to run it through scripts. I want to make a python tool allowing me to create a surrogate model of the simulation. I plan to use a multilayer perceptron (MLP) as they theoretically can adapt to any kind of response function. I want the tool to automatically find the inputs to simulate and the optimal size of MLP to reach a given precision on the output.


rasbt/python-machine-learning-book

#artificialintelligence

That's an interesting question, and I try to answer this is a very general way. The tl;dr version of this is: Deep learning is essentially a set of techniques that help we to parameterize deep neural network structures, neural networks with many, many layers and parameters. And if we are interested, a more concrete example: Let's start with multi-layer perceptrons (MLPs) ... On a tangent: The term "perceptron" in MLPs may be a bit confusing since we don't really want only linear neurons in our network. Using MLPs, we want to learn complex functions to solve non-linear problems. Thus, our network is conventionally composed of one or multiple "hidden" layers that connect the input and output layer.


What is the Difference Between Deep Learning and "Regular" Machine Learning?

#artificialintelligence

That's an interesting question, and I try to answer this is a very general way. The tl;dr version of this is: Deep learning is essentially a set of techniques that help we to parameterize deep neural network structures, neural networks with many, many layers and parameters. And if we are interested, a more concrete example: Let's start with multi-layer perceptrons (MLPs)... On a tangent: The term "perceptron" in MLPs may be a bit confusing since we don't really want only linear neurons in our network. Using MLPs, we want to learn complex functions to solve non-linear problems. Thus, our network is conventionally composed of one or multiple "hidden" layers that connect the input and output layer.


Joel Grus – Fizz Buzz in Tensorflow

#artificialintelligence

Do you need a break? And are you OK with writing code on the whiteboard? So let's start with some standard imports: So, now let's talk models. I'm thinking a simple multi-layer-perceptron with one hidden layer. We want the input to be a number, and the output to be the correct "fizzbuzz" representation of that number.