Extending logistic regression for outcomes in the range between 0 and 1 I have a regression problem where the outcomes are not strictly 0, 1 but rather in the range of all real numbers from 0 to 1 included $Y = [ 0, 0.12, 0.31, ..., 1 ]$.
This problem has already been discussed in this thread, although my question is slightly different.
I can't use linear regression for the same reasons that logistic regression is normally used. In linear regression A) very large IVs values will skew the predicted outcome to 1 and B) the outcome of linear regression is not bounded to the 0,1 limits.
Looking at this logistic cost function from my textbook $$\text{Cost} = -y \log(h(x)) - (1 - y) \log(1-h(x))$$ I gather that the equation is designed to calculate a cost greater than 0 only when $y$ and $x$ do not have the same value 0 or 1.
Would it be possible to use logistic regression by modifying the cost function to measure all hypothesis errors?
 A: When Y is bounded, beta-regression often makes sense; see the paper "A Better Lemon Squeezer"
This allows for floor and ceiling effects; it also allows for modelling the variance as well as the mean.
A: You have several options.  Two of them might be:


*

*If you transform your $Y$ through the $\log(\frac{y}{1-y})$ logistic
transformation you could try fitting a linear regression via
ordinary least squares to that transformed response variable.

*Alternatively, you could fit the original variable into a
generalized linear model with the logistic transform as your link
variable and with a relationship between $Y$'s variance and mean the
same as though it were a binomial variable, fitting by iterative
reweighted least squares.  This is basically the same as "using
logistic regression".


Which one to use would depend on the error structure, and the only way to decide is to fit them both and see which one has a residual structure that best fits the model's assumptions.  My suspicion is that there would not be much to choose between them.  Certainly, either of these options would be a big improvement on straight linear regression with the untransformed $Y$, for the reasons you say.
A: Since y is not strictly zero or one (as you said) cost should be always greater than zero. So, I don't think you need the modification in the model.   
A: I suggest two alternative models:
If your outcomes (y variables) are ordered, try an Ordered Probit model.
If your outcomes (y variables) are not ordered, try a Multinomial Logit model.
