2005 · 138 citations · 14 references
ComputingComputer ScienceMathematicsArtificial IntelligenceMachine LearningOptimizationConvex AnalysisConvex OptimizationLinear ProgrammingLoss FunctionNeural NetworksOptimization For Machine LearningMulti-layer NetworksMultilayer PerceptronNeural Network ClassificationOptimization Algorithms
Convexity has recently received a lot of attention in the machine learning community, and the lack of convexity has been seen as a major disad-vantage of many learning algorithms, such as multi-layer artificial neural networks. We show that training multi-layer neural networks in which the number of hidden units is learned can be viewed as a convex optimization problem. This problem involves an infinite number of variables, but can be solved by incrementally inserting a hidden unit at a time, each time finding a linear classifier that minimizes a weighted sum of errors. 1
14
Learning representations by back-propagating errors
David E. Rumelhart, Geoffrey E. Hinton, Ronald J. Williams · Nature · 1986 · 30.9K citations
Greedy function approximation: A gradient boosting machine.
Jerome H. Friedman · The Annals of Statistics · 2001 · 29K citations · Full text