• DocumentCode
    2456335
  • Title

    An Optimal Regression Algorithm for Piecewise Functions Expressed as Object-Oriented Programs

  • Author

    Luo, Juan ; Brodsky, Alexander

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
  • fYear
    2010
  • fDate
    12-14 Dec. 2010
  • Firstpage
    937
  • Lastpage
    942
  • Abstract
    Core Java is a framework which extends the programming language Java with built-in regression analysis, i.e., the capability to do parameter estimation for a function. Core Java is unique in that functional forms for regression analysis are expressed as first-class citizens, i.e., as Java programs, in which some parameters are not a priori known, but need to be learned from training sets provided as input. Typical applications of Core Java include calibration of parameters of computational processes, described as OO programs. If-then-else statements of Java language are naturally adopted to create piecewise functional forms of regression. Thus, minimization of the sum of least squared errors involves an optimization problem with a search space that is exponential to the size of learning set. In this paper, we propose a combinatorial restructuring algorithm which guarantees learning optimality and furthermore reduces the search space to be polynomial in the size of learning set, but exponential to the number of piece-wise bounds.
  • Keywords
    Java; combinatorial mathematics; least squares approximations; parameter estimation; piecewise linear techniques; regression analysis; CoReJava; combinatorial restructuring algorithm; least squared errors; object-oriented programs; optimal regression algorithm; optimization; parameter estimation; piecewise functions; programming language Java; Complexity theory; Java; Linear regression; Optimization; Search problems; Spline; Training; Combinatorial Restructuring; Object-Oriented Programming; Piecewise Regression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Applications (ICMLA), 2010 Ninth International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-1-4244-9211-4
  • Type

    conf

  • DOI
    10.1109/ICMLA.2010.149
  • Filename
    5708972