[ https://issues.apache.org/jira/browse/MAHOUT-1929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15906225#comment-15906225 ]
Saikat Kanjilal commented on MAHOUT-1929: ----------------------------------------- [~rawkintrevo] I've spent the past few days looking at already existing GLM implementations that would fit cleanly into the current architecture inside mahout (namely the LinearRegressorFitter and LienarRegressorModel etc), between this implementation that I already brought across https://github.com/BIDData/BIDMach/blob/master/src/main/scala/BIDMach/models/GLM.scala and this one https://github.com/scalation/scalation/blob/master/src/main/scala/scalation/analytics/par/GLM.scala I am leaning towards the latter, effectively we can mimic the structure of having apply functions inside GLM and keep our other infrastructure inside each of the Regression classes, this way we can reuse the functions already created inside RegressorFitter and RegressorModel, one idea to go along with this is to move these functions into GLMFitter and GLMModel and then have each of the derived regressor classes derive from this. Would like to get a general brainstorm input from you, [~andrew.musselman] and [~jimjag] to avoid designing by 1 person syndrome :) > Add Generalized Linear Models > ----------------------------- > > Key: MAHOUT-1929 > URL: https://issues.apache.org/jira/browse/MAHOUT-1929 > Project: Mahout > Issue Type: Wish > Components: Algorithms > Affects Versions: 0.13.1 > Reporter: Trevor Grant > > Implement generalize Linear Models (GLM) > https://en.wikipedia.org/wiki/Generalized_linear_model -- This message was sent by Atlassian JIRA (v6.3.15#6346)