ftabaro” post=86514buongiorno, sto cercando di scrivere un’algoritmo al cui interno é presente una equazione con dei vincoli. Per scrivere tali vincoli utilizzo l’ambiente split. Nella compilazione, latex mi da errori del tipo “Missing \endcsname inserted state” e non riesco a capire dove sia l’errore. Allego il mio codice.
`\begin{algorithm}
\caption{The Weighted Sum of Random Kitchen Sinks fitting procedure}
\small
\begin{algorithmic}
\Require{A dataset $\{x_i,y_i\}_{i=1,…,m}$ of $m$ points, a bounded feature function $|\phi(x,w)| \leq 1$, an integer $K$, a scalar $C$ and a probability distribution $p(w)$ on the parameters of $\phi$}
\Ensure{A function $\Hat f(x) = \sum\limits_{k=1}^{K}\phi(x;w_k)\alpha_k$}
\State Draw $w_1,…,w_K$ iid from $p$
\State Featurize the input: $z_i \gets \lbrack \phi(x_i;w_1),…,\phi(x_i;w:K)\rbrack^\top$
\State With $w$ fixed, solve the empirical risk minimization problem:
\State\begin{equation}
\begin{split}
& \min_{\alpha \in \mathbb{R}^K} \frac{1}{m}\sum\limits_{i=1}^{m}c(\alpha^\top z_i,y_i)\\
\mbox{subject to } & ||\alpha||_{\infty}\leq \frac{C}{K}
\end{split}
\end{equation}
\end{algorithmic}
\end{algorithm}`
Ciao,
a me questo codice funziona (la prossima volta dichiara esplicitamente i pacchetti, grazie), per cui l’errore è da qualche altra parte:
`\documentclass{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{algorithm}
\usepackage{algpseudocode}
\begin{document}
\begin{algorithm}
\caption{The Weighted Sum of Random Kitchen Sinks fitting procedure}
\small
\begin{algorithmic}
\Require{A dataset $\{x_i,y_i\}_{i=1,…,m}$ of $m$ points, a bounded feature function $|\phi(x,w)| \leq 1$, an integer $K$, a scalar $C$ and a probability distribution $p(w)$ on the parameters of $\phi$}
\Ensure{A function $\Hat f(x) = \sum\limits_{k=1}^{K}\phi(x;w_k)\alpha_k$}
\State Draw $w_1,…,w_K$ iid from $p$
\State Featurize the input: $z_i \gets \lbrack \phi(x_i;w_1),…,\phi(x_i;w:K)\rbrack^\top$
\State With $w$ fixed, solve the empirical risk minimization problem:
\State\begin{equation}
\begin{split}
& \min_{\alpha \in \mathbb{R}^K} \frac{1}{m}\sum\limits_{i=1}^{m}c(\alpha^\top z_i,y_i)\\
\mbox{subject to } & ||\alpha||_{\infty}\leq \frac{C}{K}
\end{split}
\end{equation}
\end{algorithmic}
\end{algorithm}
\end{document}`
R.