Article: Facebook AI Open Sources AugLy: A New Python Library For Data Augmentation To Develop Robust Machine Learning Models

Free, Open Data, Open Software

Facebook AI Open Sources AugLy: A New Python Library For Data Augmentation To Develop Robust Machine Learning Models

Facebook has recently open-sourced AugLy, a new Python library that aims to help AI researchers use data augmentations to evaluate and improve the durability of their machine learning models. AugLy provides sophisticated data augmentation tools to create samples to train and test different systems.

AugLy is a new open-source data augmentation library that combines audio, image, video, and text, becoming increasingly significant in several AI research fields. It offers over 100 data augmentations based on people’s real-life images and videos on platforms like Facebook and Instagram.

Read Full Article

Article: Researchers open-source benchmarks measuring quality of AI-generated code

Language, Open Data

Researchers open-source benchmarks measuring quality of AI-generated code

The applications of computer programming are vast in scope. And as computers become ubiquitous, the demand for quality code draws an ever-growing number of aspiring programmers to the profession. After years of study to become proficient at coding, experts learn to convert abstracts into concrete, executable programs. But what if AI could do the same?

In recent years, large-scale AI language models have shown promise in generalizing to tasks including writing code, implying that humans’ work may be one day supplemented by AI systems. But while some studies show that language models can translate code and fix compilation issues, there’s been little work on rigorously testing the coding ability of models given general coding problems.

Read Full Article

Article: The Five Ways To Build Machine Learning Models

Free, Language, Libre, Open Data, Open Software

The Five Ways To Build Machine Learning Models

Machine learning is powering most of the recent advancements in AI, including computer vision, natural language processing, predictive analytics, autonomous systems, and a wide range of applications. Machine learning systems are core to enabling each of these seven patterns of AI.

In order to move up the data value chain from the information level  to the knowledge level, we need to apply machine learning that will enable systems to identify patterns in data and learn from those patterns to apply to new, never before seen data. Machine learning is not all of AI, but it is a big part of it.

Read Full Article

Article: Striking a balance with ‘open’ at Snowflake

API, Open Governance, Open Infrastructure, Standards

Striking a balance with ‘open’ at Snowflake

The relative merits of “open” have been hotly debated in our industry for years. There is a sense in some quarters that being open is beneficial by default, but this view does not always fully consider the objectives being served. What matters most to the vast majority of organizations are security, performance, costs, simplicity, and innovation. Open should always be employed in service of those goals, not as the goal in itself.

When we develop products at Snowflake, we evaluate where open standards, open formats, and open source can create the best outcome for our customers. We believe strongly in the positive impact of open and we are grateful for the open source community’s efforts, which have propelled the big data revolution and much more

Read Full Article

Article: Many hands make light work: The secret of open source’s success

Free, Libre, Open Software, Open Source

Many hands make light work: The secret of open source’s success

Open source software is now the de facto choice for most businesses, but it’s been a long time coming. We asked Marc Linster, CTO at EDB, a company that provides software and services based on the database PostgreSQL (Postgres) – one of the very earliest open source projects – for his take on the current state of enterprise open source.

For many years, open source software was the domain of academics and hobbyists. What was the tipping point that convinced businesses and public sector organizations to take it seriously? It’s not so much a tipping point but rather a confluence of events, said Linster, addressing Postgres as an example.

Read Full Article

Article: Reactive, reproducible, collaborative: computational notebooks evolve

Document, Free, Libre, Open Software, Research

Reactive, reproducible, collaborative: computational notebooks evolve

This year marks ten years since the launch of the IPython Notebook. The open-source tool, now known as the Jupyter Notebook, has become an exceedingly popular piece of data-science kit, with millions of notebooks deposited to the GitHub code-sharing site.

Computational notebooks combine code, results, text and images in a single document, yielding what Stephen Wolfram, creator of the Mathematica software package, has called a “computational essay”. And whether written using Jupyter, Mathematica, RStudio or any other platform, researchers can use them for iterative data exploration, communication, teaching and more.

Read Full Article

Article: How Open-Source Projects Help Companies Scale

Free, Libre, Open Software

How Open-Source Projects Help Companies Scale

According to a recent survey, companies that use databases as a service have grown to 45%. Interestingly, half of the large companies employ more than one open-source database service.

Open-source projects such as Linux or Kubernetes come once in a decade and change the course of industries. Open-source software has launched many billion-dollar ventures. Open-source enables developers around the world to collaborate on a common goal. Benefits of the open-source market.

Read Full Article

Article: You Don’t Have To Be A Rocket (Or Quantum) Scientist To Design A Quantum Computer Chip Using IBM’s New Tool Called Qiskit Metal

Design, Materials, Open Manufacturing, Open Space

You Don’t Have To Be A Rocket (Or Quantum) Scientist To Design A Quantum Computer Chip Using IBM’s New Tool Called Qiskit Metal

Intuitively, almost everyone can appreciate how difficult and knowledge-intensive it is to design, develop, analyze, and simulate a quantum computer chip. Without years of education and training, it seems almost impossible to create such a complicated device. Until recently, even experienced researchers needed weeks or even months to design a simple quantum chip from start to finish.

After an initial soft launch in late 2020, IBM officially released its new open-source design automation software Qiskit Metal in March 2021.  Qiskit Metal is the first software to automate the design of superconducting devices. IBM is looking at eventually expanding its use from superconducting to other quantum technologies as well.

Read Full Article

Article: Flying on Mars fueled with open-source software

Code, Free, Innovation, Open Software, Open Space

Flying on Mars fueled with open-source software

For the first time in history, we’ve flown an aircraft, the mini-helicopter Ingenuity, on another planet. Opens-source software backed up its engineering. A small miracle happened at 3:31am ET on Monday morning. Ingenuity, a tiny NASA helicopter, became the first powered aircraft to fly on another planet, Mars. This engineering feat was done with Linux, open-source software, and a NASA-built program based on the Jet Propulsion Laboratory’s (JPL) open-source  (pronounced F prime) framework.

At 11-light minutes from Earth, there was nothing easy about this. True, Mars has only a third of Earth’s gravity, but Mars’ atmosphere has only one-hundredth of the density of Earth’s air.

Read Full Article

Article: Crowdfunding for children’s programming language Hedy

Language, Open Data, Open Source

Crowdfunding for children’s programming language Hedy

The easy-to-learn programming language Hedy is a huge worldwide success. To develop the language further, Felienne Hermans, associate professor at the Leiden Institute of Advanced Computer Science (LIACS), started a crowdfunding.

Hedy was introduced to make programming more accessible for children. ‘There was a big gap between Scratch, the block-based language to introduce children to programming, and real programming languages like Python,’ Hermans explains.

Read Full Article