Skip to content

Commit 78fdf97

Browse files
committed
data line fixed
1 parent 0852882 commit 78fdf97

File tree

1 file changed

+56
-65
lines changed

1 file changed

+56
-65
lines changed

inst/NEWS.Rd

+56-65
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,64 @@
11
\name{NEWS}
2-
\alias{NEWS}
32
\title{Recent changes to the fda package}
4-
\description{
5-
\itemize{
6-
\item{Changes in version fda_6.0.3 2022-05-02:}{
7-
\itemize{
8-
\item{Landmark registration:}{Landmark registration using function
9-
\code{landmarkreg} can no longer be done by using
10-
function \code{smooth.basis} instead of function \code{smooth.morph}. The
11-
warping function must be strictly monotonic, and we have found that using
12-
\code{smooth.basis} too often violates this monotonicity constraint. Function
13-
\code{smooth.morph} ensures monotonicity and in most applications takes negligible
14-
computer time to do so.
15-
}
16-
\item{PACE in fda:}{
17-
Function \code{pcaPACE} arries out a functional PCA with regularization from the
18-
estimate of the covariance surface.
19-
20-
Function \code{scoresPACE} estimates functional Principal Component
21-
scores through Conditional Expectation (PACE).
22-
}
23-
\item{Further changes to \code{smooth.morph} and \code{landmarkreg:}}{
24-
\code{Smooth.morph} estimates a warping function when the target of the fit by
25-
registration is a functional data object. This function has been extended
26-
to work when the target for the fit and the fitted functions have different
27-
ranges or domains. The warping also maps each boundary into its target
28-
boundary. Simiarly \code{landmarkreg} uses a small number of discrete
29-
values to define the warping, and how has an extra argument, \code{x0lim},
30-
that defines the range of the target domain. Since it defaults to the
31-
range of the warped domain, it continues to work if not used and the
32-
domains have the same range.
33-
}
34-
\item{Surprisal smoothing:}{This function works with multinomial data that
35-
evolve over a continuum, such as the value of a latent variable in
36-
psychometrics. A multinomial observation consists of a set of
37-
probabilities that are in the open interval (0,1) and sum to one.
38-
The surprisal value S(P_m) corresponding to a probabity P_m is
39-
-log_M(P_m), where M is the number of probabities and is the base of
40-
the logarithm. The inverse function is P(S_m) = M^(-S_m).
3+
\section{Changes in fda version 6.0.5 (2022-07-02)}{
4+
\itemize{
5+
\item{Landmark registration using function
6+
\code{landmarkreg} can no longer be done by using
7+
function \code{smooth.basis} instead of function \code{smooth.morph}.
8+
The warping function must be strictly monotonic, and we have found
9+
that using\code{smooth.basis} too often violates this monotonicity
10+
constraint. Function \code{smooth.morph} ensures monotonicity and in most
11+
in most applications takes negligible computer time to do so.
12+
}
13+
\item{Function \code{pcaPACE} carries out a functional PCA with
14+
regularization from the estimate of the covariance surface.
15+
Function \code{scoresPACE} estimates functional Principal Component
16+
scores through Conditional Expectation (PACE).
17+
}
18+
\item{\code{Smooth.morph} estimates a warping function when the target of
19+
the fit by registration is a functional data object. This function has
20+
been extended to work when the target for the fit and the fitted
21+
functions have different ranges or domains. The warping also maps each
22+
boundary into its target boundary. Similarly \code{landmarkreg} uses a
23+
small number of discrete values to define the warping, and how has an
24+
extra argument, \code{x0lim}, that defines the range of the target domain.
25+
Since it defaults to the range of the warped domain, it continues to work
26+
if not used and the domains have the same range.
27+
}
28+
\item{This function works with multinomial data that
29+
evolve over a continuum, such as the value of a latent variable in
30+
psychometrics. A multinomial observation consists of a set of
31+
probabilities that are in the open interval (0,1) and sum to one.
32+
The surprisal value S(P_m) corresponding to a probabity P_m is
33+
-log_M(P_m), where M is the number of probabities and is the base of
34+
the logarithm. The inverse function is P(S_m) = M^(-S_m).
4135

42-
Surprisal is also known as "self-information" in the field of information
43-
theory. It has the characteristics of a true metric: Surprisals can be
44-
added, multiplied by positive numbers, and the difference between two
45-
surprisal values mean the same thing everywhere along the information.
46-
continuum. The unit of the metric is called the "M-bit", the
47-
generalization of the familiar "bit" or "2-bit" for binary data.
48-
The metric property is not possessed by so-called latent
49-
variables because they can be arbitrarily monotonically transformed.
36+
Surprisal is also known as "self-information" in the field of information
37+
theory. It has the characteristics of a true metric: Surprisals can be
38+
added, multiplied by positive numbers, and the difference between two
39+
surprisal values mean the same thing everywhere along the information.
40+
continuum. The unit of the metric is called the "M-bit", the
41+
generalization of the familiar "bit" or "2-bit" for binary data.
42+
The metric property is not possessed by so-called latent
43+
variables because they can be arbitrarily monotonically transformed.
5044

51-
Smoothing surprisal data is much easier and faster than smoothing
52-
probabilities since surprisal values are only constrained to be
53-
non-negative and are otherwise unbounded.
45+
Smoothing surprisal data is much easier and faster than smoothing
46+
probabilities since surprisal values are only constrained to be
47+
non-negative and are otherwise unbounded.
5448

55-
The function \code{smooth.surp} estimates smooth curves which fit a set of
56-
surprisal values and which also satisfy the constraint that their
57-
probability versions sum to one.
58-
}
59-
\item{Improvements in iterative optimisation:}{
60-
Many functions in the fda package optimize a fitting criterion
61-
iteratively. Function \code{smooth.monotone} is an example.
62-
The optimisation algorithm used was a rather early design,
63-
and many improvements have since been made. In most of our
64-
optimisations, we have switched to the algorithm to be found
65-
in Press, Teukolsky, Vetterling and Flannery Numerical Recipes
66-
volumes. We have noticed a bit improvement in speed, are in
67-
the process of upgrading all of our optimisers using this
68-
approach.
69-
}
70-
}
49+
The function \code{smooth.surp} estimates smooth curves which fit a set
50+
of surprisal values and which also satisfy the constraint that their
51+
probability versions sum to one.
52+
}
53+
\item{Many functions in the fda package optimize a fitting criterion
54+
iteratively. Function \code{smooth.monotone} is an example.
55+
The optimisation algorithm used was a rather early design,
56+
and many improvements have since been made. In most of our
57+
optimisations, we have switched to the algorithm to be found
58+
in Press, Teukolsky, Vetterling and Flannery Numerical Recipes
59+
volumes. We have noticed a bit improvement in speed, are in
60+
the process of upgrading all of our optimisers using this
61+
approach.
7162
}
7263
}
7364
}

0 commit comments

Comments
 (0)