Ticket #7943 (inprogress)

Opened 7 years ago

Last modified 5 years ago

Add a non weighted cost function

Reported by: Anders Markvardsen Owned by: Federico M Pouzols
Priority: major Milestone: Release 3.5
Component: Framework Keywords:
Cc: william.marshall@… Blocked By:
Blocking: Tester:

Description

Suggested by Bill Marshall.

Currently the least squares cost function we have implemented in Mantid is

sum ((y_iobs-y_ical)/sigma_i)2

which at least in the crystallographic community may be referred to as weighted least squares. In this community another cost function used is

sum ((y_iobs-y_ical))2

i.e. with all the sigma_i=1

This ticket is to add this latter cost function option to mantid, although should not be the default cost function option in mantid.

The steps for this tickets are

  1. Send email to mantid developer list to suggest the name of this cost function to be 'none-weigthed least squares' with the name of the already implemented 'least squares' cost staying the same, partly to ensure backward compatebility... However, someone else may have a different oppinion for good reasons
  1. implement this new cost function

Change History

comment:1 Changed 7 years ago by Nick Draper

  • Status changed from new to assigned

Bulk move to assigned at the introduction of the triage step

comment:2 Changed 6 years ago by Federico M Pouzols

  • Owner set to Federico M Pouzols
  • Status changed from assigned to inprogress

comment:3 Changed 6 years ago by Federico M Pouzols

  • Milestone changed from Backlog to Release 3.4

comment:4 Changed 5 years ago by Nick Draper

  • Milestone changed from Release 3.4 to Release 3.5

Moved to R3.5 at the R3.4 code freeze

comment:5 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8788

Note: See TracTickets for help on using tickets.