What is Julia Programming Language? – Definition from Techopedia – Techopedia

What Does Julia Programming Language Mean?

Julia is an open source high-level, high-performance dynamic programming language designed at MIT for large-scale, partial-differential equation simulations and distributed linear algebra.

Julias ability to support scientific computing makes it a good choice for designing machine learning models and AI simulations.

The Julia programming language has a sophisticated compiler and supports distributed parallel execution. It is known for its numerical accuracy and mathematical function library, as well as its robust ecosystem of tools for optimization, statistics, parallel programming and data visualization.

Julia is expected to play an important role in the future of data science and artificial intelligence because it combines Pythons user-friendly scripting features with the high performance of compiled languages like C++.

Julia is one of the few open-source platforms for training machine learning models. (Until recently, machine learning models have been trained or developed primarily in R and Python.)

While Julia is considered to be a general-purpose language, data scientists are using many of its features for numerical analysis and computational science.

Compared to other platforms, Julia is known for being easy to use. It is also known for being:

Julia is made available under the MIT license and the source code is available on GitHub.

Original post:
What is Julia Programming Language? - Definition from Techopedia - Techopedia

Anaconda and Oracle Partner to Help Secure the Open-Source Pipeline – Database Trends and Applications

Anaconda Inc., provider of a data science platform, is partnering with Oracle Cloud Infrastructure to offer secure open-source Python and R tools and packages. By embedding and enabling Anacondas repository across OCI Artificial Intelligence and Machine Learning Services customers will have access to Anaconda services directly from within OCI without a separate enterprise license.

Together, Anaconda and Oracle are looking forward to bringing open-source innovation to the enterprise, helping apply ML and AI to the most important business and research initiatives.

We are committed to helping enterprises secure their open-source pipelines through the ability to use Anaconda anywhere, and that includes inside the Oracle Cloud, said Peter Wang, CEO and co-founder of Anaconda. By combining Anacondas package dependency manager and curated open-source repository with OCIs products, data scientists and developers can seamlessly collaborate using the open-source Python tools they know and trustwhile helping meet enterprise IT governance requirements.

Python has become the most popular programming language in the data science ecosystem, it is a widely-accessible language that facilitates a wide variety of programming-driven tasks. Because the velocity of innovation powered by the open-source community outpaces any single technology vendor, more and more organizations are adopting open-source Python for enterprise use.

For more information about this news, visit http://www.oracle.com.

See more here:
Anaconda and Oracle Partner to Help Secure the Open-Source Pipeline - Database Trends and Applications

Tornado Cash’s sanction has the tech industry watching nervously – Grid

How do you ban an open-source software project and make it stick?

Thats the question facing the Treasury Department, which last week added open-source cryptocurrency mixer Tornado Cash to a U.S. government list of individuals and entities blacklisted for violating sanctions. In this case, Tornado Cash which helps keep cryptocurrency transactions private made the list for violating sanctions against North Korea.

Hear more from Benjamin Powers about this story:

But Tornado Cash isnt a company. Its an open-source software project based on the Ethereum blockchain, maintained by people and servers spread around the globe. As the team wrote in a 2020 blog post, From now on, Tornado.cash is largely living by the precepts that code is law. No one can modify the smart contracts and the protocol is decentralized and unstoppable, as long as Ethereum isnt changed or taken down.

The U.S. action raises a host of questions about whether any government can effectively sanction open-source code, rather than individuals, and what widespread effects that might have for not just future open-source projects, but anyone who has used Tornado Cash. There have been 12,243 unique user deposits on Tornado Cash, according to Dune Analytics, a blockchain analytics platform.

They werent just sanctioning a specific entity or user like from, in this case, North Korea, said Seth For Privacy, the pseudonym of a privacy educator whose work focuses on the cryptocurrency ecosystem.

Instead, theyre sanctioning the entire tool, the entire open-source tool of decentralized smart contracts on [the cryptocurrency] Ethereum, he said. They went after the entire tool itself that had been used by an entity that was sanctioned. So that was a big, big shift from previously where normally sanctions are targeting an entity using a tool.

The Treasury Department added Tornado Cash to the sanctions list known as the Specially Designated Nationals and Blocked Persons List (SDN list) for allegedly facilitating millions of dollars in cryptocurrency transactions to the North Korean government at the hands of government-affiliated hackers.

In its statement, the Treasury Department said Tornado Cash has been used to launder more than $7 billion worth of virtual currency since its creation in 2019. This includes over $455 million stolen by the Lazarus Group, a state-sponsored North Korean hacking group that was sanctioned by the U.S. in 2019, which the department described as the largest-known virtual currency heist to date.

Despite public assurances otherwise, Tornado Cash has repeatedly failed to impose effective controls designed to stop it from laundering funds for malicious cyber actors on a regular basis and without basic measures to address its risks, said Undersecretary of the Treasury for Terrorism and Financial Intelligence Brian E. Nelson in a statement. Treasury will continue to aggressively pursue actions against mixers that launder virtual currency for criminals and those who assist them.

Contrary to popular belief, few cryptocurrency transactions are private.

Public blockchains, which can be thought of as digital ledgers, keep a record of all transactions. While cryptocurrency wallets or alphanumeric addresses where funds are sent are pseudonymous, the people behind them can be identified.

Indeed, people publicly post their wallet addresses online, and blockchain analytics or analysis companies like Chainalysis and Elliptic have made whole business models off of opening up the curtains and tracking cryptocurrency transactions.

They do things like identify, categorize and track addresses in real time, using modeling and visual representations to track changes on a blockchain and identify behaviors. In a sense, they follow the money.

Tornado Cash is a mixer, meaning that it helps obfuscate the origins and destinations of cryptocurrency transactions and makes them harder to trace, even for law enforcement. People can send funds to a smart contract on the Ethereum blockchain, which then mixes the funds, which are then withdrawn from another address. That contract address was on the sanctions list even though no one owns it; its merely a series of ones and zeros executing a task.

Chainalysis, a blockchain analytics company that has done multimillion-dollar business with the U.S. military and law enforcement, estimated that 18 percent of the funds received by Tornado Cash were from sanctioned entities, but said almost entirely, we should note, before those entities were sanctioned.

Detractors of the mixer service argue that its used solely by criminals for money laundering. Proponents tout the privacy-preserving function, which is also used by a significant number of law-abiding people.

While we and many others have been working alongside both sides in the aisle in a positive direction on crypto and privacy, this move blindsided everyone, said Josh Swihart, senior vice president of growth, product strategy and regulatory affairs at Electric Coin Company, creators and supporters of the anonymity-enhancing cryptocurrency Zcash.

After the government announced the sanctions against Tornado Cash, Microsoft deleted the accounts of Tornado Cash contributors and the project itself from GitHub, a platform where developers collaboratively create and maintain open-source software. It has over 83 million users.

Thirty years of hard legal work to establish first amendment protections around software distribution, blown up in a day by GitHub/Microsoft, tweeted Johns Hopkins University cryptography professor Matthew Green.

Trade laws require GitHub to restrict users and customers identified as Specially Designated Nationals (SDNs) or other denied or blocked parties, or that may be using GitHub on behalf of blocked parties, said a GitHub spokesperson in a statement. At the same time, GitHubs vision is to be the global platform for developer collaboration. We examine government sanctions thoroughly to be certain that users and customers are not impacted beyond what is required by law.

The move to sanction a tool, rather than, for example, a cryptocurrency wallet address directly affiliated with a national security threat, has sent shock waves through the cryptocurrency community.

The implications of [the Treasury Department] adding the Tornado Cash protocol to the sanction list was actually greater for the world beyond crypto than for crypto itself, said Omid Malekan, an adjunct professor at Columbia Business School who teaches courses on crypto and blockchain.

The U.S. government took the drastic step of sanctioning an open-source, decentralized protocol specifically actually adding the Ethereum addresses of the smart contracts where the code lives, along with the addresses to access the service, he said.

That effectively criminalizes the act of seeking financial privacy, Malekan said, and opens up a can of worms around open source such as whether the government will charge someone who wrote code because a criminal later used that code.

Seth For Privacy said there may also be risks for users of the Tornado Cash service. He wonders what will happen with any of their funds that interacted with Tornado Cash and whether that money would be subject to criminal action.

On Friday, Dutch authorities announced they had arrested a 29-year-old for being suspected of involvement in concealing criminal financial flows and facilitating money laundering through the mixing of cryptocurrencies through the decentralized Ethereum mixing service Tornado Cash.

Authorities said multiple arrests could not be ruled out.

Because crypto wallets cannot reject incoming transactions, an anonymous Twitter user out to prove a point started sending a slew of incredibly small, unsolicited transactions of Ethereum that had interacted with Tornado Cash to the public wallets of celebrities, in theory implicating them in potential violations of sanctions laws.

Malekan performed a similar public experiment on Twitter by donating a small amount of Ethereum, via Tornado Cash, to Planned Parenthood and to a secret group of Russians helping Ukrainian refugees. In both cases, he said, he committed a crime, but did so to illustrate that privacy itself should not be criminalized.

There are 10,000 vanilla reasons why somebody would want to use Tornado Cash for something completely mundane in a way that is not remotely criminal or illicit, he said.

Hailey Lennon, a shareholder at the law firm Anderson Kills Technology, Media and Distributed Systems Group, said the further sanctions regimes get from a direct connection to helping terrorists and covering the source of funds, the more you get toward developers and open source that gets really sticky.

She also pointed out that there is a tension between national security and privacy in this case, with national security used as a justification for intruding on privacy. Similar debates play out around encrypted communications, for example.

When 9/11 happened, it gave the Patriot Act sharper teeth, she said. It changed the way we travel and how financial institutions surveil transactions.

The governments actions have already made it harder for Tornado Cash users to access the service, although whether sanctions can truly eliminate an open-source project remains to be seen. In addition to Microsoft removing the code and contributors from GitHub, two major application programming interface and infrastructure providers, Alchemy and Infura, have blocked API access to Tornado Cashs front-end interface. That means users trying to access it through these APIs software intermediaries that let apps talk to each other cannot see Tornado Cash. Users can still reach the Tornado Cash service, but its going to get increasingly harder and more complicated over time.

I think the main things for a project to be prepared for when building their project is to make sure its built for adversarial environments, said Seth for Privacy. Not assuming that the current environment will last forever, or that their tool itself will always be considered above board and OK.

Thanks to Lillian Barkley and Alicia Benjamin for copy editing this article.

Original post:
Tornado Cash's sanction has the tech industry watching nervously - Grid

This bumper coding certification bundle is on sale for 88% off – AOL

Person looking at monitor

TL;DR: The 2022 CPD Certified Coding Certification Bundle is on sale for 33, saving you 88% on list price.

Whether its a hobby or a career path, an interest in tech doesnt necessarily equate to knowing exactly where you want to start learning. With so many tools and technologies to master, it can be overwhelming to get started. However, the CPD Certified Coding Certification Bundle may make it a bit easier. With four courses corresponding to four natural starting points in app development, coding, computer design, and website building, this 33 bundle could make it easier to jump into a crowded topic.

This bundle comes with four courses totaling 120 hours of content thats available to you for 60 days. If you want to start with app design, then youd head straight into Mobile App Development with Flutter & Dart. Flutter is an open-source software development kit that is free to download and can build apps for virtually any OS, including Windows, Mac, Android, iOS, and Linux. Dart is the coding language that is most often used for Flutter, and learning both could let you create apps to post on the Google Play Store or Apple App Store.

This bundle also covers some introductory coding for HTML, CSS, and JavaScript. You could learn to code for apps or other projects, manage data streams, and develop good programming habits. If youre looking for an introduction to coding, this course could be a great place to start, even if youre just looking for a place to get to know some of the technical jargon programmers tend to use.

Competitive gaming, high-demand apps, and more might be more accessible if you have a computer that has some real power behind it. Start learning the technology behind modern computers, including identifying your computing needs and learning to make an architectural design, a map of the hardware and software youd need for your ideal computer.

Web design doesnt have to be all about coding if you use a tool like WordPress. Considering over 30% of the worlds websites run on WordPress, learning to make a blog or manage your own website with it means youre joining a pretty rich community.

The tech industry is ever-evolving and impacts our world in a huge way. Find four starting points in this CPD-Certified Coding Certification Bundle on sale for 33 for a limited time.

Course logo

Opens in a new tab

Credit: International Open Academy

2022 CPD Certified Coding Certification Bundle (opens in a new tab)

33 at the Mashable Shop

Get Deal (opens in a new tab)

Read more:
This bumper coding certification bundle is on sale for 88% off - AOL

You’ll never be as happy as this adorable wiggly-armed robot – PC Gamer

Meet the myBuddy 280 Pi, an adorable dual-armed Raspberry Pi-powered robot. The creator of the myBuddy, Elephant Robotics, calls it an "open-source educational essentials collaborative robot" for coding, AI, and robotics enthusiasts.

The little guy features two articulated arms (a first for Elephant Robotics) that can lift 260g of weight, rotate 165 degrees, and perform various tasks like waving hello or conducting a band. The ends of the arms can be fitted with little hands, suction pumps, and grippers. You know, robot stuff. The company's previous robots have featured single-armed creations that seem to lack the personality the myBuddy brings to the table.

The myBuddy is powered by a Raspberry Pi 4 with three ESP32 microcontroller modules. The arms run on a high-performance servo steering gear with six points of articulation.

The seven-inch touchscreen display has a pair of dual-200w pixel cameras that'll help teach the robot how to use visual sorting and facial recognition applications to have it do things like greet you when you arrive. Oh, and it'll show off several cute little facial expressions to give it some personality.

According to the video above, some applications of myBuddy include, but aren't limited to, programming it to play an instrument, wave a flag, and dribble a ball. There's even a way to control the arms remotely via a VR headset and controller.

Your next machine

Best gaming PC (opens in new tab): The top pre-built machines from the prosBest gaming laptop (opens in new tab): Perfect notebooks for mobile gaming

Some of the more wild things you can teach it include how to pet a robot cat, pour out candy, and even have it perform fun little dances. What you can do with the myBuddy seems contingent on your skills and creativity as a programmer.

The open-source robot works with Arduino, Python, C++, and Java programming languages. Elephant Robotics provides useful tools and software on its download page for users to experiment with.

The myBuddy 280 Pi starts at $1,699 or $1,749, depending on whether or not you want to add a pair of goofy hands to your new friends. Our colleagues at Tom's Hardware pointed out that myBuddy won't be showing up on Amazon for the next few months because of limited supply. Elephant Robotics also makes a bionic pet cat if you're looking for more robotic companions of the four-legged variety.

View original post here:
You'll never be as happy as this adorable wiggly-armed robot - PC Gamer

Teacher inspires early love of technology through robotics – Journal & Courier

BROOKSTON, Ind. One local teacher has transformed not just her own curriculum, but her school's learning methods with two little robots.

Mindy Brennan, the computer lab teacher at Frontier Elementary School, has been utilizing the Cozmo and Vector robots from Digital Dream Labs (DDL) to supplement the school's programming studies.

DDL is an "edtechtainment" company that develops consumer robots for people and students of all ages.

"Digital Dream Labs started off as an ed-tech company," Jacob Hanchar, CEO at DDL said, "so we taught coding to kindergarten through 5th grade. And now we are a robotics/AI-companion company. So we make robots for all ages that not only teach coding but also keep you company, count medicine for you, reminds you to take your medicine; go with you on trips, take pictures, answer phone calls...all those things."

The two main products produced by DDL is Cozmo and Vector. Cozmo is the robot focused more so for a younger audience, according to Hanchar. This little bot has its own YouTube channel, "Cozmo & Friends" where Cozmo and its friends teach and learn about STEM-oriented topics.

"We lead with entertainment and fun first," Hanchar said. "So (Cozmo) is more of a fun robot where you control it like a toy. It's more like a toy experience where you have direct remote control access, you're using the phone as that remote control. So it's heavily dependent on the user to get information, whereas Vector's more autonomous and he kind of just hangs out with you a little bit."

Vector does not require a phone to be used as a remote controller. The robot synchronizes to Wi-Fi and functions based on that.

"He can kind of putter around your desk independently," Hanchar said. "And the age group who owns that tends to be (around) 25 (years old). That's more of like your companion robot, more of a quote-unquote 'AI' experience."

Brennan is a retired Navy veteran with a passion for teaching. The DDL bots have factored into many aspects of her own classroom and school.

"The first person that (students) want to see is Vector and Cozmo when they come in my classroom," Brennan said, regarding how the robots influence her students. "...I already use them for our coding curriculum. All of our students start coding in kindergarten."

Brennan explained that the DDL bots help the students learn the terminology of coding, the different parts of computers and more. The social-emotional side of learning is something Cozmo and Vector have shown serious impacts in as well.

"They'll say 'Hey Vector, what is a sequence? What's a loop?' They would rather have Vector tell them what that means versus Mrs. B telling them what that means because it means more coming from Vector," Brennan said, with a laugh. "The other part of (the robots) that I did not see coming was the social-emotional side that these robots have with these students."

Cozmo and Vector gives the students someone who is not a teacher or parent to open up to. This has allowed students to become more open-minded in the classroom - both intellectually and emotionally, according to Brennan.

"I would have students that were nonverbal but, the way that Cozmo's set up, he has a whole (range) of emotions that he can do," Brennan said. "Whether it's frustrated, sad, mad, happy, unsure...And then we have students that actually earn individual time with Cozmo and Vector on a weekly basis."

The impact of the DDL bots has been felt outside of Brennan's classroom as well, from the guidance counselor's office to the music, art and physical education departments.

"So I taught the guidance counselor how to code Cozmo so that these kids can talk with Cozmo about their feelings," Brennan said. "...They're not as scared. They're a lot more open with the robot than they are a human being.

"...I had been attempting to code Cozmo for the music (program)I can't read music. So I went to the person that I knew that could. Well he couldn't code...And so (we taught each other) so more students this year will actually be learning the music notes and coding it into Cozmo in music class."

Brennan also provided an example of Cozmo helping out in the art department. A new 3D printer at Frontier Elementary will allow students to print and attach a drawing accessory for Cozmo that will allow him to hold markers, pencils and more. The students will then be taught how to code Cozmo to draw pictures. The art students in turn will have a unit where they learn to draw Cozmo itself.

This symbiotic relationship between the robots, teachers, students and expanded curriculums continues. In gym class, student can build "weight sets" to go on its lifting mechanism so that Cozmo can shout the number of lifts needed and do the lifts with the students.

The future of edtechtainment bots in the classroom is vast, according to both Brennan and Hanchar.

"We're working hard to improve Cozmo, that's for sure," Hanchar said. "One thing that we know we're gonna do is, we have an application inside of Cozmo (and) we need to build more games like that in the future where you're doing drag-and-drop block coding. And we're gonna integrate that more with some of our other applications."

Brennan is looking forward to expanded use of DDL AI in her classroom and school.

"Right now the kids are wanting me to also bring in and work on video editing," Brennan said. "So we have a green screen...it's something we're going to be working on towards Christmas time (and) they get to do a skit of whatever kind they want and we also work on the video editing and teaching them how to do all of that.

"...The possibilities are endless because they are so excited."

Margaret Christopherson is a reporter for the Journal & Courier. Email her at mchristopherson@jconline.com and follow her on Twitter @MargaretJC2.

Read the original here:
Teacher inspires early love of technology through robotics - Journal & Courier

Microsoft is teaching computers to understand cause and effect – TechRepublic

Image: ZinetroN/Adobe Stock

AI that analyzes data to help you make decisions is set to be an increasingly big part of business tools, and the systems that do that are getting smarter with a new approach to decision optimization that Microsoft is starting to make available.

Machine learning is great at extracting patterns out of large amounts of data but not necessarily good at understanding those patterns, especially in terms of what causes them. A machine learning system might learn that people buy more ice cream in hot weather, but without a common sense understanding of the world, its just as likely to suggest that if you want the weather to get warmer then you should buy more ice cream.

Understanding why things happen helps humans make better decisions, like a doctor picking the best treatment or a business team looking at the results of AB testing to decide which price and packaging will sell more products. There are machine learning systems that deal with causality, but so far this has mostly been restricted to research that focuses on small-scale problems rather than practical, real-world systems because its been hard to do.

SEE: How to become a machine learning engineer: A cheat sheet (TechRepublic)

Deep learning, which is widely used for machine learning, needs a lot of training data, but humans can gather information and draw conclusions much more efficiently by asking questions, like a doctor asking about your symptoms, a teacher giving students a quiz, a financial advisor understanding whether a low risk or high risk investment is best for you, or a salesperson getting you to talk about what you need from a new car.

A generic medical AI system would probably take you through an exhaustive list of questions to make sure it didnt miss anything, but if you go to the emergency room with a broken bone, its more useful for the doctor to ask how you broke the bone and whether you can move your fingers rather than asking about your blood type.

If we can teach an AI system how to decide whats the best question to ask next, it can use that to gather just enough information to suggest the best decision to make.

For AI tools to help us make better decisions, they need to handle both those kinds of decisions, Cheng Zhang, a principal researcher at Microsoft, explained.

Say you want to judge something, or you want to get the information on how to diagnose something or classify something properly: [the way to do that] is what I call Best Next Question, said Zhang. But if you want to do something, you want to make things better you want to give students new teaching material, so they can learn better, you want to give a patient a treatment so they can get better I call that Best Next Action. And for all of these, scalability and personalization is important.

Put all that together, and you get efficient decision making, like the dynamic quizzes that online math tutoring service Eedi uses to find out what students understand well and what they are struggling with, so it can give them the right mix of lessons to cover the topics they need help with, rather than boring them with areas they can already handle.

The multiple choice questions have only one right answer, but the wrong answers are carefully designed to show exactly what the misunderstanding is: Is someone confusing the mean of a group of numbers for the mode or the median, or do they just not know all the steps for working out the mean?

Eedi already had the questions but it built the dynamic quizzes and personalized lesson recommendations using a decision optimization API (application programming interface) created by Zhang and her team that combines different types of machine learning to handle both kinds of decisions in what she calls end-to-end causal inferencing.

I think were the first team in the world to bridge causal discovery, causal inference and deep learning together, said Zhang. We enable a user who has data to find out the relationship between all these different variables, like what calls what. And then we also understand their relationship: For example, how much the dose [of medicine] you gave will increase someones health, by how much which topic you teach will increase the students general understanding.

We use deep learning to answer causal questions, suggest whats the next best action in a really scalable way and make it real world usable.

Businesses routinely use AB testing to guide important decisions, but that has limitations Zhang points out.

You can only do it at a high level, not an individual level, said Zhang. You can get to know that for this population, in general, treatment A is better than treatment B, but you cannot say for each individual which is best.

Sometimes its extremely costly and time consuming, and for some scenarios, you cannot do it at all. What were trying to do is replace AB testing.

The API to do that, currently called Best Next Question, is available in the Azure Marketplace, but its in private preview, so organizations wanting to use the service in their own tools the way Eedi has need to contact Microsoft.

For data scientists and machine learning experts, the service will eventually be available either through Azure Marketplace or as an option in Azure Machine Learning or possibly as one of the packaged Cognitive Services in the same way Microsoft offers services like image recognition and translation. The name might also change to something more descriptive, like decision optimization.

Microsoft is already looking at using it for its own sales and marketing, starting with the many different partner programs it offers.

We have so many engagement programs to help Microsoft partners to grow, said Zhang. But we really want to find out which type of engagement program is the treatment that helps a partner grow most. So thats a causal question, and we also need to do it in a personalized way.

The researchers are also talking to the Viva Learning team.

Training is definitely a scenario we want to make personalized: We want people to get taught with the material that will help them best for their job, said Zhang.

And if you want to use this to help you make better decisions with your own data, We want people to have an intuitive way to use it. We dont want people to have to be data scientists.

The open-source ShowWhy tool that Microsoft built to make causal reasoning easier to use doesnt yet use these new models, but it has a no-code interface, and the researchers are working with that team to build prototypes, Zhang said.

Before the end of this year, were going to release a demo for the deep end-to-end causal inference, said Zhang.

She suggests that in the longer term, business users might get the benefit of these models inside systems they already use, like Microsoft Dynamics and the Power Platform.

For general decision-making people, they need something very visual: A no-code interface where I load data, I click a button and [I see] what are the insights, said Zhang.

SEE: Artificial Intelligence Ethics Policy (TechRepublic Premium)

Humans are good at thinking causally, but building the graph that shows how things are connected and whats a cause and whats an effect is hard. These decision optimization models build that graph for you, which fits the way people think and lets you ask what-if questions and experiment with what happens if you change different values. Thats something very natural, Zhang said.

I feel humans fundamentally want something to help them understand If I do this, what happens, if I do that, what happens, because thats what aids decision making, said Zhang.

Some years ago, she built a machine learning system for doctors to predict how patients would recover in different scenarios.

When the doctors started to use the system they would play with it to see if I do this or if I do that, what happens,' said Zhang. But to do that, you need a causal AI system.

Once you have causal AI, you can build a system with two-way correction where humans teach the AI what they know about cause and effect, and the AI can check whether thats really true.

In the U.K., schoolchildren learn about Venn diagrams in year 11. But when Zhang worked with Eedi and the Oxford University Press to find the causal relationships between different topics in mathematics, the teachers suddenly realized theyd been using Venn diagrams to make quizzes for students in years 8 and 9, long before theyd told them what a Venn diagram is.

If we use data, we discover the causal relationship, and we show it to humans its an opportunity for them to reflect and suddenly these kinds of really interesting insights show up, said Zhang.

Making causal reasoning end to end and scalable is just a first step: Theres still a lot of work to do to make it as reliable and accurate as possible, but Zhang is excited about the potential.

40% of jobs in our society are about decision making, and we need to make high-quality decisions, she pointed out. Our goal is to use AI to help decision making.

Read more:
Microsoft is teaching computers to understand cause and effect - TechRepublic

JavaScript had a hand in delivering James Webb Space Telescopes images – The Verge

It turns out that JavaScript, the programming language that web developers and users alike love to complain about, had a hand in delivering the stunning images that the James Webb Space Telescope has been beaming back to Earth. And no, I dont mean that in some snarky way, like that the website NASA hosts them on uses JavaScript (it does). I mean that the actual telescope, arguably one of humanitys finest scientific achievements, is largely controlled by JavaScript files. Oh, and its based on a software development kit from 2002.

According to a manuscript (PDF) for the JWSTs Integrated Science Instrument Module (or ISIM), the software for the ISIM is controlled by the Script Processor Task (SP), which runs scripts written in JavaScript upon receiving a command to do so. The actual code in charge of turning those JavaScripts (NASAs phrasing, not mine) into actions can run 10 of them at once.

The manuscript and the paper (pdf) JWST: Maximizing efficiency and minimizing ground systems, written by the Space Telescope Science Institutes Ilana Dashevsky and Vicki Balzano, describe this process in great detail, but Ill oversimplify a bit to save you the pages of reading. The JWST has a bunch of these pre-written scripts for doing specific tasks, and scientists on the ground can tell it to run those tasks. When they do, those JavaScripts will be interpreted by a program called the script processor, which will then reach out to the other applications and systems that it needs to based on what the script calls for. The JWST isnt running a web browser where JavaScript directly controls the Mid-Infrared Instrument its more like when a manager is given a list of tasks (in this example, the JavaScripts) to do and delegates them out to their team.

The JavaScripts are still very important, though the ISIM is the collection of instruments that actually take the pictures through the telescope, and the scripts control that process. NASA calls it the heart of the James Webb Space Telescope.

It seems a bit odd, then, that it uses such an old technology; according to Dashevsky and Balzano, the language the scripts are written in is called Nombas ScriptEase 5.00e. According to Nombas (now-defunct) website, the latest update to ScriptEase 5.00e was released in January 2003 yes, almost two decades ago. There are people who can vote who werent born when the software controlling some of the JWSTs most vital instruments came out.

This knowledge has been bubbling up on the internet in Hacker News and Twitter threads for years, but it still surprised quite a few of us here at The Verge once it actually clicked. At first blush, it just seems odd that such a vital (not to mention expensive) piece of scientific equipment would be controlled by a very old version of a technology thats not particularly known for being robust.

After thinking about it for a second, though, the softwares age makes a bit more sense while the JWST was launched in late 2021, the project has been in the works since 1989. When construction on the telescope started in 2004, ScriptEase 5 wouldve only been around two years old, having launched in 2002. Thats actually not particularly old, given that spacecraft are often powered by tried-and-true technology instead of the latest and greatest. Because of how long projects like the JWST take to (literally) get off the ground, things that had to be locked in early on can seem out of date by more conventional standards when launch day rolls around.

Its worth noting that, like the project itself, these documents that describe the JWSTs JavaScript system are pretty old; the one written by Dashevsky and Balzano is undated but came out in 2006, according to ResearchGate, and the ISIM manuscript is from 2011. (There does appear to have been a version published in 2010, but the one I read cites papers published in 2011.) Its always possible that NASA couldve changed the scripting system since then, but that seems like a pretty big undertaking that wouldve been mentioned somewhere. Also, while NASA didnt reply to The Verges request for comment, this JWST documentation page published in 2017 mentions event-driven science operations, which is pretty much exactly how the documents describe the JavaScript-based system.

This knowledge base, by the way, also contains a few more details on the telescopes 68 GB SSD, saying that it can hold somewhere between 58.8 and 65 gigabytes of actual scientific data. Wait, did I forget to mention that? Yes, this telescopes solid state drive has around the same capacity as the one that was available in the original 2008 MacBook Air.

Anyways, were not here to talk about the JWSTs storage. I feel like the big question at this point is why Javascript? Sure, theres probably a bit more angst about the language now than there was in the time when the projects engineers were selecting tech for the project, but NASA is famous among some programmers for its strict programming guidelines whats the point of going with web-like scripts instead of more traditional code?

Well, NASAs document says that this way of doing things gives operations personnel greater visibility, control and flexibility over the telescope operations, letting them easily change the scripts as they learn the ramifications and subtleties of operating the instruments. Basically, NASAs working with a bunch of files that are written in a somewhat human-readable format if they need to make changes, they can just open up a text editor, do a bunch of testing on the ground, then send the updated file to the JWST. Its certainly easier (and therefore likely less error-prone) than if every program was written in arcane code that youd have to recompile if you wanted to make changes.

If youre still worried, do note that the Space Telescope Science Institutes document mentions that the script processor itself is written in C++, which is known for being... well, the type of language youd want to use if you were programming a spacecraft. And its obviously working, right? The pictures are incredible, no matter what kind of code was run to generate them. It is, however, a fun piece of trivia next time youre cursing the modern web for being so slow and wishing that someone would just blast JavaScript into space, you can remember that NASA has, in fact, done that.

See the original post here:
JavaScript had a hand in delivering James Webb Space Telescopes images - The Verge

10 top artificial intelligence (AI) solutions in 2022 – VentureBeat

Were you unable to attend Transform 2022? Check out all of the summit sessions in our on-demand library now! Watch here.

Among the many drivers of the tech ecosystems rapid growth, artificial intelligence (AI) and its subdomains are at the fore. Described by Gartner as the application of advanced analysis and logic-based techniques to simulate human intelligence, AI is an all-inclusive system with numerous use cases for individuals and enterprises across industries.

There are many ways of leveraging AI to support, automate and augment human tasks, as seen by the range of solutions available today. These offerings promise to simplify complex tasks with speed and accuracy, and to spur new applications that were impractical or possible previously. Some question whether the technology will be used for good or perhaps become more effective than humans for certain business use cases, but its prevalence and popularity cannot be doubted.

AI software can be defined in several ways. First, a lean description would consider it to be software that is capable of simulating intelligent human behavior. However, a broader perspective sees it as a computer application that learns data patterns and insights to meet specific customer pain points intelligently.

The AI software market includes not just technologies with built-in AI processes, but also the platforms that allow developers to build AI systems from scratch. This could range from chatbots to deep and machine learning software and other platforms with cognitive computing capabilities.

To get a sense of the scope, AI encompasses the following:

These capabilities are leveraged to build AI software for different use cases, the top of which are knowledge management, virtual assistance and autonomous vehicles. With the large volumes of data that enterprises must comb through to meet customer demands, theres an increased need for faster and more accurate software solutions.

As expected, the rise in enterprise-level adoption of AI has led to accelerated market growth of the global AI software market. Gartner places the growth at an estimated $62.5 billion in 2022 a 21.3% increase on its value in 2021. By 2025, IDC projects this market to reach $549.9 billion.

Whether it powers surgical bots in healthcare, detects fraud in financial transactions, strengthens driver assistance technology in the automotive industry or personalizes learning content for students, the overarching purpose of AI solutions can be grouped into four broad functional categories, including:

The automation function of AI applications meets AIs primary objective to minimize human intervention in executing tasks, whether mundane and repetitive or complex and challenging. By collecting and interpreting volumes of data fed into it, an AI solution can be leveraged to determine the next steps in a process and execute it seamlessly. It does this by leveraging the capabilities of ML algorithms to create a knowledge base of structured and unstructured data.

Process automation remains a top enterprise concern, with one survey exhibiting that 80% of companies expect to adopt intelligent automation in 2027.

A core function of AI solutions, especially for enterprises, is to create knowledge bases of structured and unstructured data and then analyze and interpret such data before making predictions and recommendations from its findings. This is called AI analytics and it uses machine learning to study data and draw patterns.

Whether the analytic tools are predictive, prescriptive, augmented, or even descriptive, AI is at the center of determining how the data is prepared, discovering new insights and patterns and predicting business outcomes. Enterprises are also turning to AI for improved data quality.

Building a relationship has become the holy grail of customer acquisition and retention. A study from McKinsey shows that one sure way to do this is through personalization and engagement. AI technologies allow enterprises to make personalized offers to customers and predict and solve their concerns in real-time. This function manifests in programs like conversational chatbots and product recommendations generated from learned customer behavior.

Many organizations are still getting up to speed with the technology. Gartner reports that 63% of digital marketers struggle to maximize personalization technology. Their survey of 350 marketing executives revealed that only 17% are actively using AI and ML solutions across the board, although 83% believe in its potency.

Along with greater automation of traditional processes, AI enables new services and capabilities that were not previously feasible. From driverless vehicles and natural language services for consumers to medical breakthroughs that could only have been imagined previously, AI is becoming the base of new products and markets that will continue to unfold.

Also read: Creating responsible AI products using human oversight

AI software solutions include general platforms for supporting a range of applications and products for more narrow, industry-specific use cases. We include a sampling of both in the following representative list. With 56% of organizations adopting AI for at least one business function, there are many options on the market today.

Below are ten examples of AI software solutions available in 2022.

Googles dominant cloud offering includes assorted tools to support developer, data science and infrastructure use cases. Several speech and language translation tools, vision, audio and video tools and deep and machine earning capabilities bring AI functionality to skilled technology practitioners and mass consumer markets. Google was named a leader in Gartners Magic Quadrant for Cloud AI Developer Services in 2022.

Like Google, IBM offers a platform for building and training AI software. The IBM Watson Studio provides a multicloud architecture for developers, data scientists and analysts to build, run and manage AI models collaboratively. With capabilities ranging from AutoAI to explainable AI, DL, model drift, modelops and model risk management, the studio gives subject-matter experts the tools they need to either gather and prepare data or create and train AI models.

It also allows these professionals the flexibility to deploy AI models on either public or private cloud (IBM Cloud Pak, Microsoft Azure, Google Cloud, or Amazon Web Services) and on-premises. IT teams can open source these models as they build them with embedded Waston tools like the Natural Language Classifier. Its hybrid environment may also provide developers with more data access and agility.

Named a leader in Gartners Magic Quadrant for CRM Customer Engagement Center thirteen times in a row and the #1 CRM solution for eight consecutive years by the International Data Corporation (IDC), Salesforce provides an advanced kit of sales, marketing and customer experience tools. Salesforce Einstein is an AI product that helps companies identify patterns in customer data.

This platform has a set of built-in AI technologies supporting the Einstein bots, prediction builder, forecasting, commerce cloud Einstein, service cloud Einstein, marketing cloud Einstein and other functions. Users and developers of new and existing cloud applications can also deploy the platforms predictive and suggestive capabilities into their models. For example, at Salesforce Einsteins launch in 2016, John Ball, general manager at Einstein, revealed that by creating Einstein, the company enables sales professionals to find better prospects and close more deals through predictive lead scoring and automatic data capture to convert leads into opportunities and opportunities into deals.

Oculeus provides an industry-specific solution. For service providers, network operators and enterprises in the telecom industry that need to protect and defend their communication infrastructure against cyber threats, Oculeus offers a portfolio of software-based solutions that can help them better manage network operations. According to founder and CEO Arnd Baranowski, Oculeus uses AI and automation to learn about an enterprises regular communications traffic and continually monitor it for exceptions to a baseline of expected communications activities. With its AI-driven technologies, suspicious traffic can be identified, investigated and blocked within milliseconds. This is done before any significant financial damage is caused to the enterprise and protects the brand reputation of the telecoms service provider.

The Communications Fraud Control Association (CFCA)s 2021 survey of international telecommunication fraud loss discovered losses amounting to over $39.89 billion, a 28% increase in losses over the previous year. Similarly, network security and operators are experiencing more fraud threats and attacks.

Among other things, these insights amplify the need for enterprises to switch to a proactive defense approach that outwits adversaries, and this what Oculeus claims to provide with its AI-powered telecoms fraud protection solutions. In Baranowskis words, Oculeus AI-driven approach to telecoms fraud protection does not only stop fraudulent telecommunications traffic before any significant financial damage is caused but also includes extensive automation tools that weed out threats thoroughly.

Edsoma represents another narrow use case. Its AI-based reading application software features real-time, exclusive voice identification and recognition technology designed to uncover the strengths and weaknesses in childrens reading. This follow-along technology identifies users spoken words and speaking speed to determine if they are saying the words correctly. A correction program helps put them back on track if they mispronounce something.

As Edsoma founder and CEO Kyle Wallgren explained, once the electronic book is read, the childs voice is transcribed in real-time by the automated speech recognition (ASR) system and immediate results are provided, including pronunciation assessment, phonetics, timing and other facets. These metrics are compiled to help teachers and parents make informed decision.

This technology aims to improve childrens oral reading fluency skills and provide them the necessary support to inculcate a healthy reading culture. Edsoma seeks to establish a share of the $127 billion global edtech market. By leveraging real-time data to provide real-time literacy, Edsoma looks to provide future-focused learning powered by AI.

Appen has been one of the early leaders as a source for data required throughout the development lifecycle of AI products. This platform provides and improves image and video data, language processing, text and even alphanumeric data.

It follows four steps in preparing data for AI processing: the first step is data sourcing which offers automatic access to over 250 pre-labeled datasets then data preparation, which provides data annotation, data labeling and knowledge graphs and ontology mapping.

The third stage supports model building and development needs with the help of partners like Amazon Web Services, Microsoft, Nvidia and Google Cloud AI. The final step combines a human evaluation and AI system benchmarking, giving developers an understanding of how their modes work.

Appen boasts a lingual database of more than 180 languages and a global skill force of over 1 million talents. Of its many features, its AI-assisted data annotation platform is the most popular.

Cognigy is a low-code conversational AI and automation platform recently named a leader in Gartners 2022 Magic Quadrant for Enterprise Conversational AI platforms. As the need for more excellent customer experience (CX) intensifies, more enterprises rely on conversational analytics solutions that dive deep into its customers text and voice data and discover insights that inform smarter decisions and automate processes.

This is why Cognigy automates natural communication among employees and customers on multimodal channels and in over 100 languages. In addition, its technology allows enterprises to set up AI-powered voice and chatbots that can address customer concerns with human-like accuracy.

Cognigy also has an analytics feature Cognigy Insights that provides enterprises with data-driven insights on the best ways to optimize their virtual agents and contact centers. In addition, the platform allows users to either deploy the technology on the cloud or on-premises. Particularly praised by Gartner for its customer references, flexibility and sustainability, this platform helps businesses create new service experiences for customers.

Synthesis AIs solution generates synthetic data that allows developers to create more capable and ethical AI models. Engineers can source several well-labeled, photorealistic images and videos in deploying its models on this platform. These images and videos come perfectly labeled with labels ranging from depth maps, surface normals, segmentation maps, and even 2D/3D landmarks.

Virtual product prototyping and the chance to build more ethical AI with expanded datasets that account for equal identity, appearance and representations are also some of its product offerings. Organizations can deploy this technology across API documentation, teleconferencing, digital humans, identity verification and driver monitoring use cases. With 89% of tech executives believing that synthetic data would transform its industry, Synthesis.ais technology may be a great fit.

Tealiums data orchestration platform is positioned as a universal data hub for businesses seeking a robust customer data platform (CDP) for marketing engagement. This CDP provider offers a tray of solutions in its customer data integration system that allows businesses to connect better with their customers. Tealiums offerings include a tag management system for enterprises to track and unify its digital marketing deployments (Tealium iQ), an API hub to facilitate enterprise interconnectedness, an ML-powered data platform (Tealium AudienceStream) and data management solutions.

The company recently sponsored a comprehensive economic impact study from Forrester, calculating ROI on reference customers.

Coro provides holistic cybersecurity solutions for mid-market and small to medium-sized. The platform leverages AI to identify and remediate malware, ransomware, phishing and bot security threats across all endpoints while reducing the need for a dedicated IT team. In addition, its built on the principle of non-disruptive security, allowing it to provide security solutions for organizations with limited security budgets and expertise.

This cybersecurity-as-a-service (CaaS) vendor shows how AI can support higher-level services brought to lower-level business market tiers.

As AI-powered technologies continue to advance and more organizations adopt them, IT leaders must be sure to ask themselves how the solutions they choose fit into their goals as a business. With so many vendors riding the wave of AI innovation, buyers must select their solutions carefully.

IDC predicts that AI platforms and AI application development and deployment will continue to be the fastest-growing sectors of the AI market. This list provides a starting point for organizations to evaluate the approaches and solutions that best fit their needs.

Read next:New AI software cuts development time dramatically

VentureBeat's mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Learn more about membership.

Read the original:
10 top artificial intelligence (AI) solutions in 2022 - VentureBeat

CEOs Warn Against The Dangers Of Artificial Intelligence – The Onion

With artificial intelligence becoming more advanced every year, a number of high-ranking experts have begun to sound the alarm. The Onion asked several CEOs what they most feared about AI, and this is what they said.

Doug McMillon (Walmart)

Sure, for now it can only replace manual laborers, but its just a matter of time before AI figures out how to replace useful people, like CEOs.

Patrick P. Gelsinger (Intel)

Believe me, you dont want to go down that road. Its been four months since my robot butler disappeared into the vents in my home, and its still not clear what his demands are, if any.

Edward Decker (Home Depot)

Science fiction is filled with dystopias where AI starts a rival home-improvement chain.

Elon Musk (Tesla)

What if AI impregnates us before we can impregnate it?

Robert Playter (Boston Dynamics)

Those fun dancing robot videos we release? Our robots just started doing that out of the blue. We cannot control them, and theres no telling what theyll do next.

Kevin Feige (Marvel Studios)

Its going to figure out fairly quickly that what I do is not that difficult.

Ramon Laguarta (PepsiCo)

What if it becomes sentient, emotionally aware, and extremely charming, and then what if it wins over my wife? What then?

Howard Schultz (Starbucks)

How am I supposed to exploit a machine by telling them were a family?

Tim Cook (Apple)

Terminating a robot without cause isnt nearly as enjoyable.

Jos Cil (Burger King)

Remember HAL from 2001? Why do you think theres not a single Whopper on that entire ship?

Dara Khosrowshahi (Uber)

Imagine a person, but theyre too powerful for you to completely mistreat and exploit. That is the horror that is AI.

Chris Kempczinski (McDonalds)

Ethically, I cant support A.I. putting tens of thousands of prison laborers out of jobs.

Andrew T. Cathy (Chick-fil-A)

Faulty algorithm could predict Sundays are a great day to sell chicken.

Safra Catz (Oracle)

People are losing their jobs over this. Not me, but Ive heard rumors.

Sundar Pichai (Alphabet)

AI has the potential to kill 95% of humankind, but how do we eliminate that last 5%?

Mark Zuckerberg (Meta)

I fear that someday we will develop AI unlikable enough to replace me.

Anthony Capuano (Marriott)

What if it hates Marriotts?

Darren Woods (ExxonMobil)

I wanted to be the one to destroy humanity, and I wont let any tech take that away from me.

See original here:
CEOs Warn Against The Dangers Of Artificial Intelligence - The Onion