octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #44130] [octave forge] (statistics) mvncdf alg


From: Nicholas Jankowski
Subject: [Octave-bug-tracker] [bug #44130] [octave forge] (statistics) mvncdf algorithm needs performance and accuracy improvement
Date: Tue, 23 Nov 2021 12:47:13 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36

Update of bug #44130 (project octave):

                Severity:              3 - Normal => 1 - Wish               
                  Status:                    None => Confirmed              
        Operating System:               GNU/Linux => Any                    
                 Summary: [octave forge] (statistics) mvncdf outputs different
results for same input parameters => [octave forge] (statistics) mvncdf
algorithm needs performance and accuracy improvement

    _______________________________________________________

Follow-up Comment #2:

The differences are confirmed, but so is the explanation. The current
implementation of mvncdf uses a method with inherent variability in output
within the tolerances allowed.  It is already extremely slower than the matlab
equivalent (the comment #0 test code takes ~5000x longer in octave, i tried
the multidimensional matlab example that matlab solved in a millisecond and
thought octave had crashed), and even if tightening the tolerances would
provide acceptable convergent levels of discrepancy, the performance penalty
would likely be extreme.

Noting that octave has adaptive quadrature integration routines available, the
best think is probably to rework this function for performance improvement. 
Retitling and dropping severity, but leaving it open. 



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?44130>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]