200 research outputs found
Rejection-oriented learning without complete class information
Machine Learning is commonly used to support decision-making in numerous, diverse contexts. Its usefulness in this regard is unquestionable: there are complex systems built on the top of machine learning techniques whose descriptive and predictive capabilities go far beyond those of human beings. However, these systems still have limitations, whose analysis enable to estimate their applicability and confidence in various cases. This is interesting considering that abstention from the provision of a response is preferable to make a mistake in doing so. In the context of classification-like tasks, the indication of such inconclusive output is called rejection. The research which culminated in this thesis led to the conception, implementation and evaluation of rejection-oriented learning systems for two distinct tasks: open set recognition and data stream clustering. These system were derived from WiSARD artificial neural network, which had rejection modelling incorporated into its functioning. This text details and discuss such realizations. It also presents experimental results which allow assess the scientific and practical importance of the proposed state-of-the-art methodology.Aprendizado de Máquina Ă© comumente usado para apoiar a tomada de decisĂŁo em numerosos e diversos contextos. Sua utilidade neste sentido Ă© inquestionável: existem sistemas complexos baseados em tĂ©cnicas de aprendizado de máquina cujas capacidades descritivas e preditivas vĂŁo muito alĂ©m das dos seres humanos. Contudo, esses sistemas ainda possuem limitações, cuja análise permite estimar sua aplicabilidade e confiança em vários casos. Isto Ă© interessante considerando que a abstenção da provisĂŁo de uma resposta Ă© preferĂvel a cometer um equĂvoco ao realizar tal ação. No contexto de classificação e tarefas similares, a indicação desse resultado inconclusivo Ă© chamada de rejeição. A pesquisa que culminou nesta tese proporcionou a concepção, implementação e avaliação de sistemas de aprendizado orientados `a rejeição para duas tarefas distintas: reconhecimento em cenário abertos e agrupamento de dados em fluxo contĂnuo. Estes sistemas foram derivados da rede neural artificial WiSARD, que teve a modelagem de rejeição incorporada a seu funcionamento. Este texto detalha e discute tais realizações. Ele tambĂ©m apresenta resultados experimentais que permitem avaliar a importância cientĂfica e prática da metodologia de ponta proposta
Recommended from our members
Fat-Fast VG-RAM WNN: A high performance approach
The Virtual Generalizing Random Access Memory Weightless Neural Network (VGRAM WNN) is a type of WNN that only requires storage capacity proportional to the training set. As such, it is an effective machine learning technique that offers simple implementation and fast training – it can be made in one shot. However, the VG-RAM WNN test time for applications that require many training samples can be large, since it increases with the size of the memory of each neuron. In this paper, we present Fat-Fast VG-RAM WNNs. Fat-Fast VG-RAM WNNs employ multi-index chained hashing for fast neuron memory search. Our chained hashing technique increases the VG-RAM memory consumption (fat) but reduces test time substantially (fast), while keeping most of its machine learning performance. To address the memory consumption problem, we employ a data clustering technique to reduce the overall size of the neurons’ memory. This can be achieved by replacing clusters of neurons’ memory by their respective centroid values. With our approach, we were able to reduce VG-RAM WNN test time and memory footprint, while maintaining a high and acceptable machine learning performance. We performed experiments with the Fat-Fast VG-RAM WNN applied to two recognition problems: (i) handwritten digit recognition, and (ii) traffic sign recognition. Our experimental results showed that, in both recognition problems, our new VG-RAM WNN approach was able to run three orders of magnitude faster and consume two orders of magnitude less memory than standard VG-RAM, while
experiencing only a small reduction in recognition performance
RPL And COAP Protocols, Experimental Analysis for IOT: A Case Study
Internet of Things(IoT) in recent days playing a vital role in networking related applications. However, there are several protocols available for building IoT applications, but RPL and CoAP are important protocols.There is a customized protocol requirement for specific IoT applications, while working on specific research problems. Further, adequate platforms are required to evaluate the performance of these protocols. These platforms need to be configured for the protocol, which is very crucial and timeconsuming task. At present, there is no collective and precise information available to carry out this work. This paper discusses two different open source platforms available for IoT. Also,various IoT research ideas need to design of IoT protocols. A few IoT communication technologies are mentioned in the paper. The detail analysis of, two common protocols, namely Routing Protocol for Low-Power Lossy Networks (RPL) and Constrained Application layer protocol (CoAP) is carried out with respect to latency delay and packet delivery ratio. The results, discussion and conclusion presented in this paper are useful for researchers, who are interested to work with IoT protocols and standards
Further insights into the interareal connectivity of a cortical network
Over the past years, network science has proven invaluable as a means to
better understand many of the processes taking place in the brain. Recently,
interareal connectivity data of the macaque cortex was made available with
great richness of detail. We explore new aspects of this dataset, such as a
correlation between connection weights and cortical hierarchy. We also look at
the link-community structure that emerges from the data to uncover the major
communication pathways in the network, and moreover investigate its reciprocal
connections, showing that they share similar properties
Incremental learning algorithms and applications
International audienceIncremental learning refers to learning from streaming data, which arrive over time, with limited memory resources and, ideally, without sacrificing model accuracy. This setting fits different application scenarios where lifelong learning is relevant, e.g. due to changing environments , and it offers an elegant scheme for big data processing by means of its sequential treatment. In this contribution, we formalise the concept of incremental learning, we discuss particular challenges which arise in this setting, and we give an overview about popular approaches, its theoretical foundations, and applications which emerged in the last years
Novel approaches for efficient stochastic computing
This thesis is comprised of two papers, where the first paper presents a novel approach for parallel implementation of SC using FPGA (Field Programmable Gate Array). This paper makes use of the distributed memory elements of FPGAs (i.e., look-up-tables -LUTs) to achieve this. An attempt has been made to build the stochastic number generators (SNGs) by using the proposed LUT approach. The construction of these SNGs has been influenced by the Quasi-random number sequences, which provide the advantage of reducing the random fluctuations present in the pseudo-random number generators such as LFSR (Linear Feedback Shift Register) as well as the execution time by faster convergence. The results prove that the throughput of the system increases and the execution time is reduced by adopting the proposed technique.
The second paper of the thesis proposes a novel technique referred to as the approximate stochastic computing (ASC) approach focusing on image processing applications to reduce the lengthy computation time of SC with a trade-off in accuracy. The proposed technique is to truncate low-order bits of the image pixel values for SC for faster operation, which also causes an error in the binary to stochastic converted value. Attempts have been made to reduce this error by linearly increasing the clock cycles rather than exponentially. Experimental results from the well-known SC edge detection circuit indicate that the proposed technique is a promising approach for efficient approximate stochastic image processing --Abstract, page iv
- …