Web
Analytics
top of page

DL Seminar | "Asynchronous Workflows for Maintaining Hardware" &"Algorithmic Monoculture: Modeling Risks and Benefits"

  • Writer: Digital Life Initiative
    Digital Life Initiative
  • Mar 1, 2024
  • 5 min read

Individual reflection by Hongjin Quan (scroll below).



By Hongjin Quan

Cornell Tech


In the seminar on Feb 29, 2024, we’re very excited to have two guest lecturers, both of whom are DLI Doctoral Fellows, to share with us their exciting works in the field of computer science and information science.


Algorithmic Monoculture: Modeling Risks and Benefits – Kenny Lucien Peng [1]


In the realm of decision-making, the reliance on a single algorithm by multiple evaluators introduces the concept of algorithmic monoculture. Kenny Lucien Peng’s discussion sheds light on this phenomenon, highlighting both the potential pitfalls and advantages of such uniformity in evaluating applicants. Leveraging the Gale-Shapley stable matching model [2], Peng’s research offers a theoretical lens to explore the dynamics of a two-sided matching market, comparing the outcomes of a singular evaluation approach (monoculture) against diverse, independent methods (polyculture). Peng’s findings reveal three critical insights:


(1) Choose less desirable applicants when errors in the evaluation process are minimal.


In environments with many firms and polyculture, where each firm independently evaluates applicants, the market dynamic tends to favor the hiring of the most preferred applicants, particularly when the noise in their evaluation processes has lighter-than-exponential tails. Despite individual firms operating under noisy conditions, collectively, they achieve outcomes akin to having perfect knowledge of applicants without sharing information. Hence, polyculture can lead to superior outcomes for firms compared to monoculture, even when the latter relies on a shared, less noisy algorithm.


(2) Increase the likelihood of applicants being matched with their preferred choice, although this may not benefit all individuals depending on their perceived value and risk tolerance.


Studies find that, on average, applicants fare better under monoculture, being matched with firms they prefer more often. However, the suitability of monoculture or polyculture for an individual applicant depends on their specific value to firms. Some applicants may have a higher chance of matching with their top choice in a monoculture setting but face a greater risk of not matching at all, with their preference potentially influenced by their aversion to risk.


(3) Offer better resilience against the effects of varying application volumes.


By considering variations in application opportunities among applicants, a factor particularly relevant in contexts like college admissions where application costs can be prohibitive. Peng and his team discovered that applicants who submit a higher number of applications tend to benefit more from polyculture. However, disparities in the number of applications submitted can exacerbate welfare issues more significantly under polyculture than monoculture, making the latter more resilient to variations in application behavior.


Reflections on Digital Life


The discussion of monoculture’s impact on decision-making in Peng’s talk invites us to reconsider our digital infrastructures. It prompts questions about the algorithms that mediate our digital lives and the value of incorporating multiple perspectives to avoid homogenization of content, opportunities, and ideas. As we navigate the complexities of the digital age, Peng’s insights offer a crucial lens through which to evaluate the algorithms that increasingly govern our choices, interactions, and information landscapes.


In essence, Peng’s work not only contributes to the academic discourse on algorithmic decision-making but also serves as a pivotal reflection on our digital society’s structure. It highlights the need for a balanced approach that values diversity and resilience in the face of rapid technological advancements and changing digital behaviors.


Asynchronous Workflows for Maintaining Hardware – Amritansh Kwatra [3]


Do we fix the hardware or just dispose of it when it’s not working? This question arises to many people when their digital devices go broken. Unlike “stackoverflow” or other online programming platforms, where people can find code and solutions just by inputting the error message, it’s hard for users to describe the broken parts of digital devices, not to mention get accurate instructions on such platforms. The journey to acquiring the necessary skills for effectively maintaining these machines involves a complex blend of hands-on experience, access to specific equipment, and the availability of materials. Inspired by “stackoverflow” and the 3D Gaussian Splatting technique, Amritansh Kwatra introduced us to his work — “SplatOverflow”, an asynchronous, context-rich, and demonstrative platform that allows users to maintain or fix hardware. By performing the following steps, SlpatOverflow can help users maintain their devices as easily as on stackoverflow:


(1) Add Tags


The first step in using “SplatOverflow” for device maintenance involves placing specialized tags around the device in question. These tags are designed for the platform’s cameras to accurately locate and identify the modeling positions on your device. It’s crucial to position these tags near the problem areas or across the device to cover various angles. These tags act as markers for the platform’s imaging and modeling tools, enabling a detailed and precise capture of the device’s current state.


(2) Scene Capture


Utilize your device’s camera to capture images or videos of the problem area. “SplatOverflow” encourages users to provide a visual context to their queries. This can be especially helpful when it’s challenging to describe the issue in words. For more complex problems, multiple angles or a video demonstrating the malfunction may be necessary. This visual documentation makes it easier for community experts to diagnose the issue and suggest accurate solutions.


(3) Gaussian Splatting with CAD


After uploading your visuals, “SplatOverflow” employs a unique feature called Gaussian Splatting combined with Computer-Aided Design (CAD) models. This process involves overlaying your captured scene with relevant CAD models to highlight discrepancies or damages in a more detailed and technical view. It helps in pinpointing the exact location and extent of the physical damage or wear. Users can interact with these models, adjusting them to match their hardware’s specific configuration and problem areas, providing a precise and tailored troubleshooting experience.


(4) Workflow


Finally, based on the information provided through tags, scene captures, and the Gaussian Splatting technique, “SplatOverflow” generates a step-by-step workflow for repairing or maintaining the device. This workflow includes detailed instructions, recommended tools, necessary replacement parts, and safety precautions. The platform also allows users to ask follow-up questions or request further clarification from the community.


Reflections on Digital Life


Kwatra’s work on “SplatOverflow” not only addresses a practical need but also reflects a broader trend towards self-sufficiency and sustainability in our digital lives. As digital fabrication technologies like 3D printing become more accessible to hobbyists and home users, the skills for maintaining and repairing these devices grow in importance. “SplatOverflow” embodies this shift, empowering users to extend the lifespan of their devices and reduce electronic waste. Moreover, by democratizing the maintenance process, it fosters a community of knowledge sharing and innovation, reminiscent of the open-source movement that has transformed software development.


References:


[1] Peng, Kenny, and Nikhil Garg. “Monoculture in Matching Markets.” arXiv.Org, 15 Dec. 2023, arxiv.org/abs/2312.09841

[2] “Gale–Shapley Algorithm.” Wikipedia, Wikimedia Foundation, 30 Jan. 2024, en.wikipedia.org/wiki/Gale–Shapley_algorithm

[3] Subbaraman, Blair, and Nadya Peek. “3D printers don’t fix themselves: How maintenance is part of Digital Fabrication.” Proceedings of the 2023 ACM Designing Interactive Systems Conference, 10 July 2023, https://doi.org/10.1145/3563657.359599

119 Comments


jerrishdev02
Apr 07

Your writing is fine and gives food for thought. I hope that I’ll have more time to read your articles . Regards. I wish you that you frequently publish new texts and invite you to greet me olxtoto togel

Like

jerrishdev02
Apr 07

I like you blog (désolé, je suis francais, je parle mal anglais) https://woodlandspavilion.net

Like

Nabil M
Nabil M
Apr 02

I’ve been playing pars r777, for a while now, and I love how it forces you to think ahead and manage your r777, carefully. 777jaya

Like

jerrishdev02
Mar 29

Was required to give you that not much remark to appreciate it just as before for these spectacular techniques you’ve got provided on this page. It’s so particularly generous with normal folks that you to provide unreservedly what many people would have marketed as a possible e-book to earn some dough for their own end, primarily considering that you may have tried it if you wanted. The tactics also acted being fantastic way to know that everyone’s similar desire equally as my to understand significantly more regarding this condition. I’m sure there are many more pleasing opportunities at the start if you go through your blog post post. musandam oman tour packages

Like

hen Ra
hen Ra
Mar 26

I’ve been playing pars jaya9 for a while now, and I love how it forces you to think ahead and manage your bets carefully. r777 r777

Like
bottom of page