Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Iordanis Fostiropoulos

dblp:227/5493 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
5since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 3 first-author · 5 since 2021Software engineering, systems software and programming languages · 3 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Efficient and distributed learning · 33% Deep learning architectures and training · 29% Learning paradigms · 9%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning paradigms
continual learning
0.712023
Batch Model Consolidation: A Multi-Task Model Consolidation Framework · CVPR 2023
Machine learning › Efficient and distributed learning
distributed training
0.712023
Batch Model Consolidation: A Multi-Task Model Consolidation Framework · CVPR 2023
Knowledge, reasoning and agents › Multi-agent systems › multi-agent learning
multi-agent training
0.712023
Batch Model Consolidation: A Multi-Task Model Consolidation Framework · CVPR 2023
Machine learning › Deep learning architectures and training
autoencoder
0.612022
Implicit Feature Decoupling with Depthwise Quantization · CVPR 2022
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
hierarchical autoencoder
0.612022
Implicit Feature Decoupling with Depthwise Quantization · CVPR 2022
Machine learning › Efficient and distributed learning
model compression
0.612022
Implicit Feature Decoupling with Depthwise Quantization · CVPR 2022
Machine learning › Efficient and distributed learning › model compression
quantization
0.612022
Implicit Feature Decoupling with Depthwise Quantization · CVPR 2022
Machine learning › Deep learning architectures and training › transformer
efficient transformer
0.512021
Multimodal Phased Transformer for Sentiment Analysis · EMNLP (1) 2021
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › manifold learning › geometric representation learning
hyperbolic representation learning
0.512021
Learning Hyperbolic Representations of Topological Features · ICLR 2021
Machine learning › Efficient and distributed learning
parameter sharing
0.512021
Multimodal Phased Transformer for Sentiment Analysis · EMNLP (1) 2021
Machine learning › Deep learning architectures and training › attention mechanism
sparse attention
0.512021
Multimodal Phased Transformer for Sentiment Analysis · EMNLP (1) 2021
Machine learning › Deep learning architectures and training
transformer
0.512021
Multimodal Phased Transformer for Sentiment Analysis · EMNLP (1) 2021
Graph algorithms and graph theory
topological descriptors
0.512021
Learning Hyperbolic Representations of Topological Features · ICLR 2021
Natural language and speech › Information extraction and text analysis › sentiment analysis
multimodal sentiment analysis
0.112021
Multimodal Phased Transformer for Sentiment Analysis · EMNLP (1) 2021
Natural language and speech › Information extraction and text analysis
sentiment analysis
0.112021
Multimodal Phased Transformer for Sentiment Analysis · EMNLP (1) 2021

Methods — techniques the papers use, named apart from their topics

topological data analysis · 1.0hyperbolic embedding · 1.0stability loss · 0.7regularization · 0.7batch model consolidation · 0.7feature decoupling · 0.6depthwise quantization · 0.6sparse attention · 0.5layer-wise parameter sharing · 0.5factorized co-attention · 0.5
YearPublicationVenuePosition
2023 Reproducibility Requires Consolidated Artifacts
abstract
Machine learning is facing a ‘reproducibility crisis’ where a significant number of works report failures when attempting to reproduce previously published results. We evaluate the sources of reproducibility failures using a meta-analysis of 142 replication studies from ReScience C and 204 code repositories. We find that missing experiment details such as hyperparameters are potential causes of unreproducibility. We experimentally show the bias of different hyperparameter selection strategies and conclude that consolidated artifacts with a unified framework can help support reproducibility.
Iordanis Fostiropoulos, Bowman Brown, Laurent Itti
CAIN1
2023 Batch Model Consolidation: A Multi-Task Model Consolidation Framework
abstract
In Continual Learning (CL), a model is required to learn a stream of tasks sequentially without significant performance degradation on previously learned tasks. Current approaches fail for a long sequence of tasks from diverse domains and difficulties. Many of the existing CL approaches are difficult to apply in practice due to excessive memory cost or training time, or are tightly coupled to a single device. With the intuition derived from the widely applied mini-batch training, we propose Batch Model Consolidation (BMC) to support more realistic CL under conditions where multiple agents are exposed to a range of tasks. During a regularization phase, BMC trains multiple expert models in parallel on a set of disjoint tasks. Each expert maintains weight similarity to a base model through a stability loss, and constructs a buffer from a fraction of the task's data. During the consolidation phase, we combine the learned knowledge on 'batches' of expert models using a batched consolidation loss in memory data that aggregates all buffers. We thoroughly evaluate each component of our method in an ablation study and demonstrate the effectiveness on standardized benchmark datasets Split-CIFAR-100, Tiny-ImageNet, and the Stream dataset composed of 71 image classification tasks from diverse domains and difficulties. Our method outperforms the next best CL approach by 70% and is the only approach that can maintain performance at the end of 71 tasks.
Iordanis Fostiropoulos, Jiaye Zhu, Laurent Itti
CVPR1
2022 Implicit Feature Decoupling with Depthwise Quantization
abstract
Quantization has been applied to multiple domains in Deep Neural Networks (DNNs). We propose Depthwise Quantization (DQ) where quantization is applied to a de-composed sub-tensor along the feature axis of weak statis-tical dependence. The feature decomposition leads to an exponential increase in representation capacity with a linear increase in memory and parameter cost. In addition, DQ can be directly applied to existing encoder-decoder frame-works without modification of the DNN architecture. We use DQ in the context of Hierarchical Auto-Encoders and train end-to-end on an image feature representation. We provide an analysis of the cross-correlation between spatial and channel features and propose a decomposition of the image feature representation along the channel axis. The improved performance of the depthwise operator is due to the increased representation capacity from implicit feature decoupling. We evaluate DQ on the likelihood estimation task, where it outperforms the previous state-of-the-art on CIFAR-10, ImageNet-32 and ImageNet-64. We progressively train with increasing image size a single hierarchical model that uses 69% fewer parameters and has faster convergence than the previous work.
Iordanis Fostiropoulos, Barry W. Boehm
CVPR1
2021 Multimodal Phased Transformer for Sentiment Analysis
abstract
Multimodal Transformers achieve superior performance in multimodal learning tasks.However, the quadratic complexity of the selfattention mechanism in Transformers limits their deployment in low-resource devices and makes their inference and training computationally expensive.We propose multimodal Sparse Phased Transformer (SPT) to alleviate the problem of self-attention complexity and memory footprint.SPT uses a sampling function to generate a sparse attention matrix and compress a long sequence to a shorter sequence of hidden states.SPT concurrently captures interactions between the hidden states of different modalities at every layer.To further improve the efficiency of our method, we use Layer-wise parameter sharing and Factorized Co-Attention that share parameters between Cross Attention Blocks, with minimal impact on task performance.We evaluate our model with three sentiment analysis datasets and achieve comparable or superior performance compared with the existing methods, with a 90% reduction in the number of parameters.We conclude that (SPT) along with parameter sharing can capture multimodal interactions with reduced model size and improved sample efficiency.
Junyan Cheng, Iordanis Fostiropoulos, Barry W. Boehm, Mohammad Soleymani 0001
EMNLP (1)2
2021 Learning Hyperbolic Representations of Topological Features
Panagiotis Kyriakis, Iordanis Fostiropoulos, Paul Bogdan
ICLR2
2020 The Characteristics and Impact of Uncompilable Code Changes on Software Quality Evolution
abstract
Software repositories allow multiple developers to iteratively contribute commits, with the intention of improving the system. However, commits can negatively impact software quality, or even cause the software to become uncompilable. Recent studies show that uncompilable commits exist even in high-profile open-source software. Identifying broken code, a potential symptom of careless development, and analyzing how software changes when it becomes uncompilable can shed light on how software quality evolves when developers do not follow best practices. Since comprehensive software quality analysis tools are incapable of analyzing uncompilable commits, there is little insight as to what happens and how quality changes when a commit breaks the compilability. In this paper, starting from an analysis of the software quality metric changes that happen when the project become uncompilable, we explore the purposes of commits and the relations between commit type, size and compilability, analyzed across 68 open-source Java repositories.
Jincheng He, Sitao Min, Kelechi Ogudu, Michael Shoga, Alex Polak, Iordanis Fostiropoulos, Barry W. Boehm, Pooyan Behnamghader
QRS6
2018 A scalable and efficient approach for compiling and analyzing commit history
abstract
Background: Researchers oftentimes measure quality metrics only in the changed files when analyzing software evolution over commit-history. This approach is not suitable for compilation and using program analysis techniques that require byte-code. At the same time, compiling the whole software not only is costly but may also leave us with many uncompilable and unanalyzed revisions. Aims: We intend to demonstrate if analyzing changes in a module results in achieving a high compilation ratio and a better understanding of software quality evolution. Method: We conduct a large-scale multi-perspective empirical study on 37838 distinct revisions of the core module of 68 systems across Apache, Google, and Netflix to assess their compilability and identify when the software is uncompilable as a result of a developer's fault. We study the characteristics of uncompilable revisions and analyze compilable ones to understand the impact of developers on software quality. Results: We achieve high compilation ratios: 98.4% for Apache, 99.0% for Google, and 94.3% for Netflix. We identify 303 sequences of uncompile commits and create a model to predict uncompilability based on commit metadata with an F1-score of 0.89 and an AUC of 0.96. We identify statistical differences between the impact of affiliated and external developers of organizations. Conclusions: Focusing on a module results in a more complete and accurate software evolution analysis, reduces the cost and complexity, and facilitates manual inspection.
Pooyan Behnamghader, Patavee Meemeng, Iordanis Fostiropoulos, Kamonphop Srisopha, Barry W. Boehm
ESEM3