Beyond Isolated Labels: Structured Learning and Task Grouping in Scene Classification
Room: 3.309, Bldg: EV-Building , 1515 Rue Ste-Catherine, Montreal, Quebec, Canada, H3G-2W1The Montreal Chapter of the IEEE Signal Processing (SP) Society cordially invites you to attend the following talk, to be given by Prof. Reza Khoshkangini, Senior Lecturer, Malmö University, Sweden, on Thursday July 3rd 2025, from 11h00am to 12h00am at Concordia University (EV Building, Room 3.309).Speaker(s): Reza KhoshkanginiRoom: 3.309, Bldg: EV-Building , 1515 Rue Ste-Catherine, Montreal, Quebec, Canada, H3G-2W1
AI-Driven Physics-based Analog Design Optimization
Virtual: https://events.vtools.ieee.org/m/486599Analog/RF IC design has been traditionally considered an art – sometimes even a “black art” – because, contrary to digital IC design, analog/RF design combines complexity, non-linearity, conflicting design objectives and limited automation in EDA tooling. Analog/RF IC designers rely on a blend of technical expertise, intuition, accumulated experience, and creativity to meet the demanding targets of modern applications like high operating frequencies, low power, miniaturization, and shrinking design <a href="http://cycles.In" target="_blank" title="cycles.In">cycles.In this webinar you will learn about the revolutionary AI-driven electromagnetic-aware methodology that automates the optimization of the floor plan of analog and RF physical layouts. Join us to discover how Ansys AI solutions can add structure to the “madness” of analog/RF <a href="http://design.What" target="_blank" title="design.What">design.What attendees will learn- How the Ansys AI-driven electromagnetic-aware methodology blends with your existing custom IC design methodology and design flow- How to define goals and constraints to identify the global optimum instead of settling for locally optimal solutions- How the Ansys AI-driven optimization methodology will help you shave off several days or weeks from your design cycleWho should attend- Custom (analog/RF/high-speed) IC designers- Signal Integrity engineers involved in the design and sign-off of high-speed buses on silicon interposersSpeaker(s): Kelly Damalou, Virtual: https://events.vtools.ieee.org/m/486599
Functional Programming in Java
Room: ED 485.1, Bldg: Education Building, University of Regina, 3737 Wascana Parkway, Regina, Saskatchewan, Canada, S4S 0A2, Virtual: https://events.vtools.ieee.org/m/490436Functional Programming is a programming style that is different from the more well-known Structured Programming or Object-Oriented Programming style. Functional Programming relies exclusively on functions as first-class citizens, which means that they are treated like any other values, and they can be passed around as arguments or returned from other functions. Modern applications that involves highly concurrent computing on multicore machines face a big challenge with the machines' "state". All imperative languages, including object-oriented languages, involve multiple threads changing the shared state of objects. This is where deadlocks, stack traces, and low-level processor cache misses all take place. If there is no state, there is no problem. In this workshop, we will explore the principles of Functional Programming and how we can implement those concepts in Java so as to build massively parallel applications in the field of Big <a href="http://Data.Pre-requisite:" target="_blank" title="Data.Pre-requisite:">Data.Pre-requisite: Knowledge of Java ProgrammingSpeaker(s): Kin-Choong Yow, Agenda: - What is Functional Programming?-Implementing Function Programming Concepts with Java· Introduction to lambda expressions· Manipulating Collections· Strings and Comparators· Lazy Evaluation· Tail-call Optimization· Functional Composition- ExercisesRoom: ED 485.1, Bldg: Education Building, University of Regina, 3737 Wascana Parkway, Regina, Saskatchewan, Canada, S4S 0A2, Virtual: https://events.vtools.ieee.org/m/490436