Uploaded image for project: 'Mahout'
  1. Mahout
  2. MAHOUT-817

Add PCA options to SSVD code

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.6
    • 0.7
    • None
    • None

    Description

      It seems that a simple solution should exist to integrate PCA mean subtraction into SSVD algorithm without making it a pre-requisite step and also avoiding densifying the big input.

      Several approaches were suggested:

      1) subtract mean off B
      2) propagate mean vector deeper into algorithm algebraically where the data is already collapsed to smaller matrices
      3) --?

      It needs some math done first . I'll take a stab at 1 and 2 but thoughts and math are welcome.

      Attachments

        1. MAHOUT-817.patch
          120 kB
          Dmitriy Lyubimov
        2. MAHOUT-817.patch
          120 kB
          Dmitriy Lyubimov
        3. MAHOUT-817.patch
          120 kB
          Dmitriy Lyubimov
        4. MAHOUT-817-RC1.patch
          140 kB
          Dmitriy Lyubimov
        5. ssvd.m
          2 kB
          Raphael Cendrillon
        6. ssvd.R
          2 kB
          Dmitriy Lyubimov
        7. SSVD-CLI.pdf
          406 kB
          Dmitriy Lyubimov
        8. SSVD-PCA options.pdf
          369 kB
          Dmitriy Lyubimov
        9. ssvd-tests.R
          0.9 kB
          Dmitriy Lyubimov

        Activity

          People

            dlyubimov Dmitriy Lyubimov
            dlyubimov Dmitriy Lyubimov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: