About: GNU Octave is a research topic. Over the lifetime, 170 publications have been published within this topic receiving 5403 citations. The topic is also known as: OCTAVE.
TL;DR: This compact, informal introduction for graduate students and advanced undergraduates presents the current state-of-the-art filtering and smoothing methods in a unified Bayesian framework, learning what non-linear Kalman filters and particle filters are, how they are related, and their relative advantages and disadvantages.
Abstract: Filtering and smoothing methods are used to produce an accurate estimate of the state of a time-varying system based on multiple observational inputs (data). Interest in these methods has exploded in recent years, with numerous applications emerging in fields such as navigation, aerospace engineering, telecommunications and medicine. This compact, informal introduction for graduate students and advanced undergraduates presents the current state-of-the-art filtering and smoothing methods in a unified Bayesian framework. Readers learn what non-linear Kalman filters and particle filters are, how they are related, and their relative advantages and disadvantages. They also discover how state-of-the-art Bayesian parameter estimation methods can be combined with state-of-the-art filtering and smoothing algorithms. The book's practical and algorithmic approach assumes only modest mathematical prerequisites. Examples include MATLAB computations, and the numerous end-of-chapter exercises include computational assignments. MATLAB/GNU Octave source code is available for download at www.cambridge.org/sarkka, promoting hands-on work with the methods.
TL;DR: A general purpose mesh generator for creating finite-element surface or volumetric mesh from 31) binary or gray-scale medical images and demonstrates the applications of this toolbox for meshing a range of challenging geometries including complex vessel network, human brain and breast.
Abstract: We report a general purpose mesh generator for creating finite-element surface or volumetric mesh from 31) binary or gray-scale medical images. This toolbox incorporates a number of existing free mesh processing utilities and enables researchers to perform a range of mesh processing tasks for image-based mesh generation, including raw image processing, surface mesh extraction, surface re-sampling, and multi-scale/adaptive tetrahedral mesh generation. We also implemented robust algorithms for meshing open-surfaces and sub-region labeling. Atomic meshing utilities for each processing step can be accessed with simple interfaces, which can be streamlined or executed independently. The toolbox is compatible with Matlab or GNU Octave. We demonstrate the applications of this toolbox for meshing a range of challenging geometries including complex vessel network, human brain and breast.
TL;DR: A Monte Carlo experiment suggests that model parameters generated by the method are asymptotically unbiased, and provides enough details for the method's implementation in other venues such as R and GNU Octave.
Abstract: The composite-factor estimation dichotomy has been the epicenter of a long and ongoing debate among proponents and detractors of the use of the partial least squares PLS approach for structural equation modeling SEM. In this brief research note the author discusses the implementation of a new method to conduct factor-based PLS-SEM analyses, which could be a solid step in the resolution of this debate. This method generates estimates of both true composites and factors, in two stages, fully accounting for measurement error. The author's discussion is based on an illustrative model in the field of e-collaboration. A Monte Carlo experiment suggests that model parameters generated by the method are asymptotically unbiased. The method is implemented as part of the software WarpPLS, starting in version 5.0. This note provides enough details for the method's implementation in other venues such as R and GNU Octave.
TL;DR: CoSMoMVPA is a lightweight MVPA (MVP analysis) toolbox implemented in the intersection of the Matlab and GNU Octave languages, that treats both fMRI and M/EEG data as first-class citizens.
Abstract: Recent years have seen an increase in the popularity of multivariate pattern (MVP) analysis of functional magnetic resonance (fMRI) data, and, to a much lesser extent, magneto- and electro-encephalography (M/EEG) data. We present CoSMoMVPA, a lightweight MVPA (MVP analysis) toolbox implemented in the intersection of the Matlab and GNU Octave languages, that treats both fMRI and M/EEG data as first-class citizens. CoSMoMVPA supports all state-of-the-art MVP analysis techniques, including searchlight analyses, classification, correlations, representational similarity analysis, and the time generalization method. These can be used to address both data-driven and hypothesis-driven questions about neural organization and representations, both within and across: space, time, frequency bands, neuroimaging modalities, individuals, and species. It uses a uniform data representation of fMRI data in the volume or on the surface, and of M/EEG data at the sensor and source level. Through various external toolboxes, it directly supports reading and writing a variety of fMRI and M/EEG neuroimaging formats, and, where applicable, can convert between them. As a result, it can be integrated readily in existing pipelines and used with existing preprocessed datasets. CoSMoMVPA overloads the traditional volumetric searchlight concept to support neighborhoods for M/EEG and surface-based fMRI data, which supports localization of multivariate effects of interest across space, time, and frequency dimensions. CoSMoMVPA also provides a generalized approach to multiple comparison correction across these dimensions using Threshold-Free Cluster Enhancement with state-of-the-art clustering and permutation techniques. CoSMoMVPA is highly modular and uses abstractions to provide a uniform interface for a variety of MVP measures. Typical analyses require a few lines of code, making it accessible to beginner users. At the same time, expert programmers can easily extend its functionality. CoSMoMVPA comes with extensive documentation, including a variety of runnable demonstration scripts and analysis exercises (with example data and solutions). It uses best software engineering practices including version control, distributed development, an automated test suite, and continuous integration testing. It can be used with the proprietary Matlab and the free GNU Octave software, and it complies with open source distribution platforms such as NeuroDebian. CoSMoMVPA is Free/Open Source Software under the permissive MIT license. Website: cosmomvpa.org
TL;DR: This tutorial aims at reviewing existing approaches for task-adaptive motion encoding and narrows down the scope to the special case of task parameters that take the form of frames of reference, coordinate systems or basis functions, which are most commonly encountered in service robotics.
Abstract: Task-parameterized models of movements aim at automatically adapting movements to new situations encountered by a robot. The task parameters can, for example, take the form of positions of objects in the environment or landmark points that the robot should pass through. This tutorial aims at reviewing existing approaches for task-adaptive motion encoding. It then narrows down the scope to the special case of task parameters that take the form of frames of reference, coordinate systems or basis functions, which are most commonly encountered in service robotics. Each section of the paper is accompanied by source codes designed as simple didactic examples implemented in Matlab with a full compatibility with GNU Octave, closely following the notation and equations of the article. It also presents ongoing work and further challenges that remain to be addressed, with examples provided in simulation and on a real robot (transfer of manipulation behaviors to the Baxter bimanual robot). The repository for the accompanying source codes is available at http://www.idiap.ch/software/pbdlib/.