Reset
Showing 20 of 57 academic articles

Pulsed Neural Networks

• The MIT Press eBooks (1998)

Most practical applications of artificial neural networks are based on a computational model involving the propagation of continuous variables from one processing unit to the next. In recent years, data from neurobiological experiments have...

OPENALEX DOI: https://doi.org/10.7551/mitpress/5704.001.0001

Software engineering economics

Hakan Erdogmus, BARRY W. BOEHM, Warren A. Harrison, Don J. Reifer et al. • ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) (2002)

The field of software economics seeks to develop technical theories, guidelines, and practices of software development based on sound, established, and emerging models of value and value-creation---adapted to the domain of software developm...

OPENALEX DOI: https://doi.org/10.1145/581441.581444

Theory and Practice of Bloom Filters for Distributed Systems

Sasu Tarkoma, Christian Esteve Rothenberg, Eemil Lagerspetz • IEEE Communications Surveys & Tutorials (2011)

Many network solutions and overlay networks utilize probabilistic techniques to reduce information processing and networking costs. This survey article presents a number of frequently used and useful probabilistic techniques. Bloom filters ...

OPENALEX DOI: https://doi.org/10.1109/surv.2011.031611.00024

Software Engineering: A Practitioners Approach

Raees Ahmad Khan, Anushree Agrawal • CERN Document Server (European Organization for Nuclear Research) (2014)

Software engineering is the art of war. So if you don't know how to wage a war, then the weapons are useless. Software engineering has become very important because of the impact of large, expensive software systems and the role of software...

OPENALEX

Bias and Fairness in Natural Language Processing

Kai-Wei Chang, Vinod M. Prabhakaran, Vicente Ordóñez • Conference on Empirical Methods in Natural Language Processing (EMNLP) (2019)

Recent advances in data-driven machine learning techniques (e.g., deep neural networks) have revolutionized many natural language processing applications. These approaches automatically learn how to make decisions based on the statistics an...

OPENALEX

Arabic Natural Language Processing

Nizar Y. Habash (2022)

The Arabic language continues to be the focus of an increasing number of projects in natural language processing (NLP) and computational linguistics (CL).This tutorial provides NLP/CL system developers and researchers (computer scientists a...

OPENALEX cc-by DOI: https://doi.org/10.18653/v1/2022.emnlp-tutorials.2

Natural language processing: an introduction

Prakash M. Nadkarni, Lucila Ohno-machado A, Wendy W. Chapman • Journal of the American Medical Informatics Association (2011)

OBJECTIVES: To provide an overview and tutorial of natural language processing (NLP) and modern NLP-system design. TARGET AUDIENCE: This tutorial targets the medical informatics generalist who has limited acquaintance with the principles be...

OPENALEX Open Access DOI: https://doi.org/10.1136/amiajnl-2011-000464 PMC: 3168328

Kernel Methods in Computer Vision

Christoph H. Lampert • Foundations and Trends® in Computer Graphics and Vision (2009)

Over the last years, kernel methods have established themselves as powerful tools for computer vision researchers as well as for practitioners. In this tutorial, we give an introduction to kernel methods in computer vision from a geometric ...

OPENALEX DOI: https://doi.org/10.1561/0600000027

Robust Techniques for Computer Vision

Peter Meer, B. Tordoff, P. H. S. Torr, C. Davidson et al. (2004)

ysis 1995, pages 191--208. AddisonWesley Longman, 1996. [116] R. H. Zamar. Robust estimation in the errors-in-variables model. Biometrika, 76:149-- 160, 1989. [117] Z. Zhang. Determining the epipolar geometry and its uncertainty: A review. ...

OPENALEX

Visual servoing for robot control: Learning activities using RoboDKde robots: actividades de aprendizaje con RoboDK

Raidell Avello-Martínez, Abraham Prieto García • Edutec (2025)

Visual servo control is a key robotic control technique that uses visual feedback to dynamically adjust movements. This study, conducted within the AIM@VET project, evaluates the effectiveness of a RoboDK-based lesson with 25 vocational stu...

DOAJ Open Access (DOAJ) DOI: 10.21556/edutec.2025.94.3955

Neural Networks for Pattern Recognition

Albert Nigrin • The MIT Press eBooks (1993)

In a simple and accessible way it extends embedding field theory into areas of machine intelligence that have not been clearly dealt with before. Neural Networks for Pattern Recognition takes the pioneering work in artificial neural network...

OPENALEX DOI: https://doi.org/10.7551/mitpress/4923.001.0001

Artificial neural networks: a tutorial

A.K. Jain, Jianchang Mao, K.M. Mohiuddin • Computer (1996)

Artificial neural nets (ANNs) are massively parallel systems with large numbers of interconnected simple processors. The article discusses the motivations behind the development of ANNs and describes the basic biological neuron and the arti...

OPENALEX DOI: https://doi.org/10.1109/2.485891

Artificial Neural Networks: An Introduction

Kevin L. Priddy, Paul E. Keller • SPIE eBooks (2005)

This tutorial text provides the reader with an understanding of artificial neural networks (ANNs) and their application, beginning with the biological systems which inspired them, through the learning methods that have been developed and th...

OPENALEX DOI: https://doi.org/10.1117/3.633187

Theano: Deep Learning on GPUs with Python

James Bergstra, Frédéric Bastien, Olivier Breuleux, Pascal Lamblin et al. (2012)

In this paper, we present Theano1, a framework in the Python programming language for defining, optimizing and evaluating expressions involving high-level operations on ten-sors. Theano offers most of NumPy’s functionality, but adds automat...

OPENALEX