En el caso de un perceptron único, la literatura indica que no se puede usar para separar casos discriminantes no lineales como la función XOR. Esto es comprensible ya que la dimensión VC de una línea (en 2-D) es 3 y, por lo tanto, una sola línea 2-D no puede discriminar salidas como XOR.Perceptron único - Función de evaluación no lineal
Sin embargo, mi pregunta es ¿por qué la función de evaluación en el perceptrón simple debe ser una función de paso lineal? Claramente, si tenemos una función de evaluación no lineal como un sigmoide, este perceptrón puede discriminar entre el 1s y el 0s de XOR. Entonces, ¿me estoy perdiendo algo aquí?
* "si tenemos una función no lineal evaluar como un sigmoide ..." "Eso no es cierto en absoluto." * Tan ya que la función sigmoide no tiene mucho sentido, pero creo Se me ocurrió un ejemplo de una función de evaluación no lineal donde funcionaría un clasificador binario más complicado; ver mi respuesta si está interesado. – ninjagecko
La función que ha sugerido funcionará, pero no puede ser manejada por un único perceptrón. ver comentario en la otra respuesta. –