Skip to main content

Showing 1–18 of 18 results for author: França, G

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.00955  [pdf, other

    cs.SE

    The Presence and the State-of-Practice of Software Architects in the Brazilian Industry -- A Survey

    Authors: Valdemar Vicente Graciano Neto, Diana Lorena Santos, Andrey Gonçalves França, Rafael Z. Frantz, Edson de Oliveira-Jr, Ahmad Mohsin, Mohamad Kassab

    Abstract: Context: Software architecture intensely impacts the software quality. Therefore, the professional assigned to carry out the design, maintenance and evolution of architectures needs to have certain knowledge and skills in order not to compromise the resulting application. Objective: The aim of this work is to understand the characteristics of the companies regarding the presence or absence of soft… ▽ More

    Submitted 1 March, 2024; originally announced March 2024.

  2. arXiv:2401.00857  [pdf, other

    cs.CY cs.LG

    Emissions Reporting Maturity Model: supporting cities to leverage emissions-related processes through performance indicators and artificial intelligence

    Authors: Victor de A. Xavier, Felipe M. G. França, Priscila M. V. Lima

    Abstract: Climate change and global warming have been trending topics worldwide since the Eco-92 conference. However, little progress has been made in reducing greenhouse gases (GHGs). The problems and challenges related to emissions are complex and require a concerted and comprehensive effort to address them. Emissions reporting is a critical component of GHG reduction policy and is therefore the focus of… ▽ More

    Submitted 8 December, 2023; originally announced January 2024.

  3. arXiv:2304.10618  [pdf, other

    cs.AR eess.SP

    ULEEN: A Novel Architecture for Ultra Low-Energy Edge Neural Networks

    Authors: Zachary Susskind, Aman Arora, Igor D. S. Miranda, Alan T. L. Bacellar, Luis A. Q. Villon, Rafael F. Katopodis, Leandro S. de Araujo, Diego L. C. Dutra, Priscila M. V. Lima, Felipe M. G. Franca, Mauricio Breternitz Jr., Lizy K. John

    Abstract: The deployment of AI models on low-power, real-time edge devices requires accelerators for which energy, latency, and area are all first-order concerns. There are many approaches to enabling deep neural networks (DNNs) in this domain, including pruning, quantization, compression, and binary neural networks (BNNs), but with the emergence of the "extreme edge", there is now a demand for even more ef… ▽ More

    Submitted 20 April, 2023; originally announced April 2023.

    Comments: 14 pages, 14 figures Portions of this article draw heavily from arXiv:2203.01479, most notably sections 5E and 5F.2

  4. arXiv:2203.10592  [pdf, other

    stat.ML cs.LG math.DG math.OC math.ST

    Geometric Methods for Sampling, Optimisation, Inference and Adaptive Agents

    Authors: Alessandro Barp, Lancelot Da Costa, Guilherme França, Karl Friston, Mark Girolami, Michael I. Jordan, Grigorios A. Pavliotis

    Abstract: In this chapter, we identify fundamental geometric structures that underlie the problems of sampling, optimisation, inference and adaptive decision-making. Based on this identification, we derive algorithms that exploit these geometric structures to solve these problems efficiently. We show that a wide range of geometric theories emerge naturally in these fields, ranging from measure-preserving pr… ▽ More

    Submitted 25 July, 2022; v1 submitted 20 March, 2022; originally announced March 2022.

    Comments: 30 pages, 4 figures; 42 pages including table of contents and references

    Journal ref: Handbook of Statistics, vol. 46, pp. 21--78 (2022)

  5. arXiv:2203.01479  [pdf, other

    cs.AR cs.LG

    Weightless Neural Networks for Efficient Edge Inference

    Authors: Zachary Susskind, Aman Arora, Igor Dantas Dos Santos Miranda, Luis Armando Quintanilla Villon, Rafael Fontella Katopodis, Leandro Santiago de Araujo, Diego Leonel Cadette Dutra, Priscila Machado Vieira Lima, Felipe Maia Galvao Franca, Mauricio Breternitz Jr., Lizy K. John

    Abstract: Weightless Neural Networks (WNNs) are a class of machine learning model which use table lookups to perform inference. This is in contrast with Deep Neural Networks (DNNs), which use multiply-accumulate operations. State-of-the-art WNN architectures have a fraction of the implementation cost of DNNs, but still lag behind them on accuracy for common image recognition tasks. Additionally, many existi… ▽ More

    Submitted 2 March, 2022; originally announced March 2022.

  6. arXiv:2009.09308  [pdf

    cs.RO cs.AI

    What is the Best Grid-Map for Self-Driving Cars Localization? An Evaluation under Diverse Types of Illumination, Traffic, and Environment

    Authors: Filipe Mutz, Thiago Oliveira-Santos, Avelino Forechi, Karin S. Komati, Claudine Badue, Felipe M. G. França, Alberto F. De Souza

    Abstract: The localization of self-driving cars is needed for several tasks such as kee** maps updated, tracking objects, and planning. Localization algorithms often take advantage of maps for estimating the car pose. Since maintaining and using several maps is computationally expensive, it is important to analyze which type of map is more adequate for each application. In this work, we provide data for s… ▽ More

    Submitted 19 September, 2020; originally announced September 2020.

  7. arXiv:2009.02604  [pdf, other

    math.OC cs.LG stat.ML

    Distributed Optimization, Averaging via ADMM, and Network Topology

    Authors: Guilherme França, José Bento

    Abstract: There has been an increasing necessity for scalable optimization methods, especially due to the explosion in the size of datasets and model complexity in modern machine learning applications. Scalable solvers often distribute the computation over a network of processing units. For simple algorithms such as gradient descent the dependency of the convergence time with the topology of this network is… ▽ More

    Submitted 5 September, 2020; originally announced September 2020.

    Comments: to appear in "Proceedings of the IEEE"

  8. arXiv:2005.00887  [pdf, other

    cs.LG cs.AI

    wisardpkg -- A library for WiSARD-based models

    Authors: Aluizio S. Lima Filho, Gabriel P. Guarisa, Leopoldo A. D. Lusquino Filho, Luiz F. R. Oliveira, Felipe M. G. Franca, Priscila M. V. Lima

    Abstract: In order to facilitate the production of codes using WiSARD-based models, LabZero developed an ML library C++/Python called wisardpkg. This library is an MIT-licensed open-source package hosted on GitHub under the license.

    Submitted 2 May, 2020; originally announced May 2020.

    Comments: 9 pages, 2 figures

  9. arXiv:1811.00607  [pdf, ps, other

    cs.DC

    Exploring the Equivalence between Dynamic Dataflow Model and Gamma - General Abstract Model for Multiset mAnipulation

    Authors: Rui R. Mello Junior, Leandro S. Araujo, Tiago A. O. Alves, Leandro A. J. Marzulo, Gabriel A. L. Paillard, Felipe M. G. França

    Abstract: With the increase of the search for computational models where the expression of parallelism occurs naturally, some paradigms arise as options for the next generation of computers. In this context, dynamic Dataflow and Gamma - General Abstract Model for Multiset mAnipulation) - emerge as interesting computational models choices. In the dynamic Dataflow model, operations are performed as soon as th… ▽ More

    Submitted 1 November, 2018; originally announced November 2018.

    Comments: Study submitted to the IPDPS 2019 - IEEE International Parallel and Distributed Processing Symposium

  10. arXiv:1806.03889  [pdf, other

    q-bio.NC cond-mat.stat-mech cs.IT nlin.AO nlin.CD

    Fractal and Multifractal Properties of Electrographic Recordings of Human Brain Activity: Toward Its Use as a Signal Feature for Machine Learning in Clinical Applications

    Authors: Lucas G. S. França, José G. V. Miranda, Marco Leite, Niraj K. Sharma, Matthew C. Walker, Louis Lemieux, Yujiang Wang

    Abstract: The brain is a system operating on multiple time scales, and characterisation of dynamics across time scales remains a challenge. One framework to study such dynamics is that of fractal geometry. However, currently there exists no established method for the study of brain dynamics using fractal geometry, due to the many challenges in the conceptual and technical understanding of the methods. We ai… ▽ More

    Submitted 11 December, 2018; v1 submitted 11 June, 2018; originally announced June 2018.

    Comments: Final version published at Frontiers in Physiology. https://doi.org/10.3389/fphys.2018.01767

    Journal ref: França, LGS et al., (2018) Fractal and Multifractal Properties of Electrographic Recordings of Human Brain Activity: Toward Its Use as a Signal Feature for Machine Learning in Clinical Applications. Front. Physiol. 9:1767

  11. arXiv:1801.04492  [pdf, other

    math.OC cs.LG math.NA

    An Explicit Convergence Rate for Nesterov's Method from SDP

    Authors: Sam Safavi, Bikash Joshi, Guilherme França, José Bento

    Abstract: The framework of Integral Quadratic Constraints (IQC) introduced by Lessard et al. (2014) reduces the computation of upper bounds on the convergence rate of several optimization algorithms to semi-definite programming (SDP). In particular, this technique was applied to Nesterov's accelerated method (NAM). For quadratic functions, this SDP was explicitly solved leading to a new bound on the converg… ▽ More

    Submitted 13 January, 2018; originally announced January 2018.

  12. arXiv:1711.06672  [pdf, other

    cs.AR

    Decanting the Contribution of Instruction Types and Loop Structures in the Reuse of Traces

    Authors: Andrey M. Coppieters, Sheila de Oliveira, Felipe M. G. França, Maurício L. Pilla, Amarildo T. da Costa

    Abstract: Reuse has been proposed as a microarchitecture-level mechanism to reduce the amount of executed instructions, collapsing dependencies and freeing resources for other instructions. Previous works have used reuse domains such as memory accesses, integer or not floating point, based on the reusability rate. However, these works have not studied the specific contribution of reusing different subsets o… ▽ More

    Submitted 17 November, 2017; originally announced November 2017.

  13. arXiv:1710.09859  [pdf, other

    stat.ML cs.CV cs.DS cs.LG math.ST

    Kernel k-Groups via Hartigan's Method

    Authors: Guilherme França, Maria L. Rizzo, Joshua T. Vogelstein

    Abstract: Energy statistics was proposed by Sz\' ekely in the 80's inspired by Newton's gravitational potential in classical mechanics and it provides a model-free hypothesis test for equality of distributions. In its original form, energy statistics was formulated in Euclidean spaces. More recently, it was generalized to metric spaces of negative type. In this paper, we consider a formulation for the clust… ▽ More

    Submitted 11 June, 2020; v1 submitted 26 October, 2017; originally announced October 2017.

    Comments: several improvements; connections with community detection and stochastic block model. Matches published version

    Journal ref: IEEE Transactions on Pattern Analysis and Machine Intelligence, 2020

  14. arXiv:1703.03859  [pdf, other

    stat.ML cs.DS cs.IT cs.LG math.OC

    Markov Chain Lifting and Distributed ADMM

    Authors: Guilherme França, José Bento

    Abstract: The time to converge to the steady state of a finite Markov chain can be greatly reduced by a lifting operation, which creates a new Markov chain on an expanded state space. For a class of quadratic objectives, we show an analogous behavior where a distributed ADMM algorithm can be seen as a lifting of Gradient Descent algorithm. This provides a deep insight for its faster convergence rate under o… ▽ More

    Submitted 10 March, 2017; originally announced March 2017.

    Comments: This work was also selected for a talk at NIPS 2016, Optimization for Machine Learning Workshop (OPT 2016)

    Journal ref: IEEE Signal Processing Letters (Volume: 24, Issue: 3, March 2017)

  15. arXiv:1604.00589  [pdf, other

    cs.NI eess.SY

    RAdNet-VE: An Interest-Centric Mobile Ad Hoc Network for Vehicular Environments

    Authors: F. B. Gonçalves, F. M. G. França, C. L. Amorim

    Abstract: In this study, we propose a variation of the RAdNet for vehicular environments (RAdNet-VE). The proposed scheme extends the message header, mechanism for registering interest, and message forwarding mechanism of RAdNet. To obtain results, we performed simulation experiments involving two use scenarios and communication protocols developed from the Veins framework. Based on results obtained from th… ▽ More

    Submitted 6 January, 2017; v1 submitted 2 April, 2016; originally announced April 2016.

    Comments: 24 pages, 12th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob 2016)

  16. arXiv:1307.0155  [pdf

    physics.ins-det cs.GR physics.pop-ph

    Free Instrument for Movement Measure

    Authors: Norberto Peña, Bruno Cecílio Credidio, Lorena Peixoto Nogueira Rodriguez Martinez Salles Corrêa, Lucas Gabriel Souza França, Marcelo do Vale Cunha, Marcos Cavalcanti de Sousa, João Paulo Bomfim Cruz Vieira, José Garcia Vivas Miranda

    Abstract: This paper presents the validation of a computational tool that serves to obtain continuous measurements of moving objects. The software uses techniques of computer vision, pattern recognition and optical flow, to enable tracking of objects in videos, generating data trajectory, velocity, acceleration and angular movement. The program was applied to track a ball around a simple pendulum. The metho… ▽ More

    Submitted 29 June, 2013; originally announced July 2013.

    Comments: Accepted for publication at the RBEF - Revista Brasileira de Ensino de Física

  17. arXiv:1109.4925  [pdf, ps, other

    cs.DC

    Couillard: Parallel Programming via Coarse-Grained Data-Flow Compilation

    Authors: Leandro A. J. Marzulo, Tiago A. O. Alves, Felipe M. G. França, Vítor Santos Costa

    Abstract: Data-flow is a natural approach to parallelism. However, describing dependencies and control between fine-grained data-flow tasks can be complex and present unwanted overheads. TALM (TALM is an Architecture and Language for Multi-threading) introduces a user-defined coarse-grained parallel data-flow model, where programmers identify code blocks, called super-instructions, to be run in parallel and… ▽ More

    Submitted 22 September, 2011; originally announced September 2011.

    Comments: 10 pages, 5 figures

  18. arXiv:0712.1167  [pdf, ps, other

    cs.AR cs.DC

    Transactional WaveCache: Towards Speculative and Out-of-Order DataFlow Execution of Memory Operations

    Authors: Leandro A. J. Marzulo, Felipe M. G. França, Vítor Santos Costa

    Abstract: The WaveScalar is the first DataFlow Architecture that can efficiently provide the sequential memory semantics required by imperative languages. This work presents an alternative memory ordering mechanism for this architecture, the Transaction WaveCache. Our mechanism maintains the execution order of memory operations within blocks of code, called Waves, but adds the ability to speculatively exe… ▽ More

    Submitted 7 December, 2007; originally announced December 2007.

    Comments: Submitted to ACM International Conference on Computing Frontiers 2008, http://www.computingfrontiers.org/, 20 pages

    ACM Class: C.1.3