New York City Metropolitan Area
17K followers 500+ connections

Join to view profile

Articles by Alfredo

  • Training for latent variable energy based models

    This week we went through the second part of my lecture on latent variable 👻 energy 🔋 based models. 🤓 We've warmed…

    15
  • Inference for latent variable energy based models

    This week we've learnt how to perform inference with a latent variable 👻 energy 🔋 based model. 🤓 These models are…

    33
  • Graph Convolutional Networks (GCN)

    🥳 NEW LECTURE 🥳 Graph Convolutional Networks… from attention! In attention 𝒂 is computed with a [soft]argmax over…

    12
  • Self/cross hard/soft attention

    🥳 NEW LECTURE 🥳 “Set to set” and “set to vector” mappings using self/cross hard/soft attention. We combined a (two)…

    7

Activity

Experience & Education

  • Courant Institute of Mathematical Sciences

    ********* ********* ** ******** *******

  • ****** **********

    ********* ********

  • ****** ****** **********

    ******** *********

  • ****** **********

    ****** ** ********** ***** **** ******** undefined

    -

  • ********* **********

    ****** ** ******* ************ * ************** ***** *** **** *******

    -

View Alfredo’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Publications

  • An analysis of deep neural network models for practical applications

    arXiv

    Since the emergence of Deep Neural Networks (DNNs) as a prominent technique in the field of computer vision, the ImageNet classification challenge has played a major role in advancing the state-of-the-art. While accuracy figures have steadily increased, the resource utilisation of winning models has not been properly taken into account. In this work, we present a comprehensive analysis of important metrics in practical applications: accuracy, memory footprint, parameters, operations count…

    Since the emergence of Deep Neural Networks (DNNs) as a prominent technique in the field of computer vision, the ImageNet classification challenge has played a major role in advancing the state-of-the-art. While accuracy figures have steadily increased, the resource utilisation of winning models has not been properly taken into account. In this work, we present a comprehensive analysis of important metrics in practical applications: accuracy, memory footprint, parameters, operations count, inference time and power consumption. Key findings are: (1) fully connected layers are largely inefficient for smaller batches of images; (2) accuracy and inference time are in a hyperbolic relationship; (3) energy constraint are an upper bound on the maximum achievable accuracy and model complexity; (4) the number of operations is a reliable estimate of the inference time. We believe our analysis provides a compelling set of information that helps design and engineer efficient DNNs.

    Other authors
    See publication
  • Visual attention with deep neural networks

    IEEE

    Animals use attentional mechanisms for being able to process enormous amount of sensory input in real time. Analogously, computerised systems could take advantage of similar techniques for achieving better timing performance. Visual attentional control uses bottom-up and top-down saliency maps for establishing the most relevant locations to observe. This article presents a novel fully-learnt unbiassed biologically plausible algorithm for computing both feature based and proto-object saliency…

    Animals use attentional mechanisms for being able to process enormous amount of sensory input in real time. Analogously, computerised systems could take advantage of similar techniques for achieving better timing performance. Visual attentional control uses bottom-up and top-down saliency maps for establishing the most relevant locations to observe. This article presents a novel fully-learnt unbiassed biologically plausible algorithm for computing both feature based and proto-object saliency maps, using a deep convolutional neural network simply trained on a single-class classification task, by unveiling its internal attentional apparatus. We are able to process 2 megapixels (MPs) colour images in real-time, i.e. at more than 10 frames per second, producing a 2MP map of interest.

    Other authors
    See publication
  • Visual Intelligence and the Terminator

    Purdue University

    Oral presentation at Dawn or Doom 2014, Purdue University.

    Dawn or Doom is a one-day seminar on the benefits and risks surrounding some of the technologies — such as artificial intelligence, nanotechnology, genetic engineering, and data science — which are both the most disruptive to current practices and being adopted the fastest.

    Presentation abstract
    What would it take to replicate the human visual system in synthetic hardware? What software models can we use to implement…

    Oral presentation at Dawn or Doom 2014, Purdue University.

    Dawn or Doom is a one-day seminar on the benefits and risks surrounding some of the technologies — such as artificial intelligence, nanotechnology, genetic engineering, and data science — which are both the most disruptive to current practices and being adopted the fastest.

    Presentation abstract
    What would it take to replicate the human visual system in synthetic hardware? What software models can we use to implement the mammalian visual system? The goal of our research is a neuromorphic vision system capable of categorising, tracking and maintaining a visual memory of tens of targets. The application of such system is in smart phones, computers, robotics, autonomous cars, smart appliances, to name a few.

    See publication
  • Experimental characterisation of macro fibre composites and monolithic piezoelectric transducers for strain energy harvesting

    SPIE

    For this study, monolithic piezoelectric sheets and macro fibre composite (MFC) generators were fixed to plates made of two materials commonly used for aircraft wing skin: Al-2024 aluminium alloy and an epoxy-carbon fibre composite. The plates then underwent harmonically varying loading in a tensile testing machine. The power generation of the harvesters was measured at a selection of strain levels and excitation frequencies, across a range of electrical loads. The optimal electrical load…

    For this study, monolithic piezoelectric sheets and macro fibre composite (MFC) generators were fixed to plates made of two materials commonly used for aircraft wing skin: Al-2024 aluminium alloy and an epoxy-carbon fibre composite. The plates then underwent harmonically varying loading in a tensile testing machine. The power generation of the harvesters was measured at a selection of strain levels and excitation frequencies, across a range of electrical loads. The optimal electrical load, yielding maximum power extraction, was identified for each working condition. The generated power increases quadratically with the strain and linearly with the frequency. The optimal electrical load decreases with increasing frequency and is only marginally dependent on strain.

    Other authors
    • Michele Pozzi
    • Isidro Durazo-Cardenas
    • Meiling Zhu
    See publication

Courses

  • Advanced Topics in Visual Perception

    PSY627

  • Analogue Electronics

    IN035

  • Artificial Orangs and Prosthesis

    IN244

  • Automation

    IN265

  • Biomaterials

    IN188

  • Biomedical Instrumentation

    IN245

  • Biomedical Instrumentation Design

    SI152

  • Biomedical Measurements

    IN290

  • Calculus I, II, III, IV, V

    IN003/IN006/IN079

  • Chemistry

    IN019

  • Circuit Theory I

    IN038

  • Circuit Theory II

    SI078

  • Computer Architecture

    IN011

  • Computer Netwokrs

    IN089

  • DSPs and Microcontrollers

    IN277

  • Digital Electronics

    IN091

  • Digital Image Processing I, II

    SI190/SI189

  • Digital Signal Processing

    IN034

  • Electric Communications

    IN024

  • Electrical Measurements

    IN081

  • Electromagnetic Fields

    IN014

  • Electronic Instrumentation

    IN240

  • Engineering Ethics

    BME595

  • FPGA

    IN276

  • FPGA, PCB and Remote Measurements Applied Lab

    SI251

  • Finite Element Analysis and Materials Modelling

    -

  • Functional Materials

    -

  • Gestures & Bodial Systems

    IE690

  • Human Issues and Project Management

    -

  • Linear Algebra and Geometry

    IN002

  • Microelectronics I, II

    SI076/SI077

  • Microsystems Manufacturing Processes

    -

  • Nano and Micro Scale Rapid Prototyping Manufacture

    -

  • Nanotechnology I, II

    -

  • Neuromorphic Systems & Vision

    BME595

  • Numerical Calculus

    SI051

  • Optoelectronics I

    IN168

  • Optoelectronics II

    SI191

  • Physics I, II

    IN042/IN298

  • Physiology

    IN187

  • Power Electronics

    IN231

  • Principles of Economics

    IN070

  • Probability and Statistics

    IN080

  • Quantum Mechanics

    SI074

  • Semiconductor Devices

    SI079

  • Signal Theory

    IN118

  • Statistical Machine Learning

    CS578

  • System-On-Chip Design

    ECE695

  • Telecommunication Electronics

    IN036

Projects

  • Top-down saliency map

    -

    I've been implementing a ConvNet based top-down saliency map algorithm that allows to identify those pixels that pertain to the user's interest, highlighting them for real-time attention purpose.

  • Aipoly: Vision Through Artificial Intelligence

    -

    I've developed the intelligence behind the Aipoly phone app.
    Aipoly is an object and color recogniser that helps the blind, visually impaired, and color blind understand their surroundings. Simply point your phone at the object of interest and press the large toggle button at the bottom of the screen to turn on the artificial intelligence. Check the website for more information.

    See project
  • Face ID: person identification

    -

    In this project I've implemented a training infrastructure to teach a network how to identify an unbound number of subjects from their faces. The code has been partially open-sources, and can be reached at the Project URL.
    A video demonstration of the final performance can be found here -> https://youtu.be/57VkfXqJ1LU
    My loss implementation as a Torch7's nn.Criterion() has been utilised in the OpenFace project -> https://cmusatyalab.github.io/openface/

    See project
  • Development of Integrated Energy Harvesting Technology with Wireless Sensing for On-line Monitoring Aircraft Structure Loading Condition

    -

    The project, run with the Cranfield Energy Harvesting Research Team, aims to build a demonstrator that monitors the vehicle structure under load with wireless sensing powered by energy scavenging technology that shall enable the aircraft’s health management system to be completely autonomous.

    See project
  • Develop of AtmoCube Nanosatellite’s Attitude Determination Subsystem

    -

    AtmoCube is a ‘CubeSat nanosatellite’ and it is being made by a team of more than twenty people in collaboration with the University of Trieste. Then, monthly progress reports were generated to track the overall development, and a final report was presented. My personal task dealt with the design of a full-compatible system to integrate in the satellite regarding the attitude determination.

    See project

Languages

  • Italian

    Native or bilingual proficiency

  • English

    Full professional proficiency

  • Spanish

    Professional working proficiency

  • Chinese

    Limited working proficiency

  • American Sign Language

    Elementary proficiency

  • Slovenian

    Elementary proficiency

View Alfredo’s full profile

  • See who you know in common
  • Get introduced
  • Contact Alfredo directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses

LinkedIn

LinkedIn is better on the app

Don’t have the app? Get it in the Microsoft Store.

Open the app
Morty Proxy This is a proxified and sanitized view of the page, visit original site.