by Contributed | Jan 25, 2021 | Technology
This article is contributed. See the original author and article here.
The Internet of Things and Machine Learning
The Internet of Things (IoT) is arriving at pace, enabling new applications and business models across many consumer, enterprise, and industrial sectors. When you attach a “thing” to the Internet, you are connecting new data sources. which can be costly and resource intensive to store or upload.
That’s where machine learning (ML) comes to the fore. ML is excellent at processing noisy and complex sensor data to determine higher-level insights like “operating normally” versus “cooling unit failed” in a vibration sensor data stream, or “wake word detected” in an audio stream, or “items placed correctly” versus “item out of place” in a video stream.
ML can be used on the IoT device itself, in the cloud, or in a combination of both. ML on IoT devices brings the processing closer to the data generation. This has lots of benefits, including (a) internet connectivity is not relied upon in order for the higher-level states to be determined and actions to be taken on that basis, (b) fewer resources are consumed for transmission of data to the cloud, and data that is not needed for the long-term can be immediately used and then deleted rather than stored, (c) it can enhance privacy, because the raw data might include more personal information (such as voices accidentally captured by an audio sensor designed to listen to machine behaviour), so if that data is processed and discarded locally, then there are fewer privacy risks.
Of course, there are also benefits to operating ML in the cloud. The availability of plentiful server resources means that cloud-based ML can be faster and use more complex models to achieve higher accuracy. Retraining of models, which is resource-intensive, can be quicker and redeployment of models can be immediate.
Hybrid designs are also possible, which involve ML on IoT devices and in the cloud. One example most of us will recognize is voice assistants—the wake word is recognized locally on the device, but then the voice data is streamed to a cloud service where language understanding and response generation is done.
Azure Sphere and ML
You can use Azure Sphere to build IoT devices while relying on Microsoft to stay on top of OS security threats, which means that you can focus on the actual application logic that defines your device, including ML where appropriate.
There are lots of advantages to using Azure Sphere for ML applications.
- First, Microsoft secures the device over its full lifetime. Since many devices requiring ML include sensors such as cameras or microphones, it is important to invest in ongoing security as this is a prerequisite for privacy—an insecure device cannot protect private data.
- Second, Azure Sphere provides a unique identity for the device and a certificate that encodes that identity for connection to cloud services, the result being that no other device can pretend to be this device. This is particularly important for ML applications because data that is falsely regarded as coming from a device can pollute training datasets, which degrades ML performance.
- Third, Azure Sphere’s application update service provides an easy way to update the ML model and ML runtime.
- Finally, ML models are valuable intellectual property, and the security of the Azure Sphere platform protects those models.
In a previous blog post, we described how Azure Sphere supports machine learning through “Tiny ML”, and detailed four different Tiny ML solutions that can run on the MT3620. Is this post, we will describe a demo that uses one of these ML solutions in combination with cloud ML service, showing how easy it is to build such hybrid ML solutions with Azure Sphere.
Recognizing faces: a hybrid ML example using Azure Sphere and Cognitive Services
To illustrate how Azure Sphere-based ML and cloud ML can work together, we’re going to use an example application which is recognising individuals. This could be used for scenarios like appliances which personalize their experience based on the user, or safety applications like only allowing authorized and trained individuals into potentially dangerous locations in an industrial building.
Face recognition is supported by an Azure Cognitive Service. It is quick and easy to train this cognitive service to recognize individuals. However, if this were to be used directly by an IoT device watching for a user, then that IoT device would have to upload pictures constantly, which is a poor design for many reasons including the bandwidth and cloud services costs, privacy implications, and energy consumption.
On the other hand, deploying this machine learning model to MT3620 presents difficulties. An appropriate ML model would need to be retrained for each individual user of each device, meaning that every IoT device would need a different model. Some ML models are large, and while various techniques can be used to compress them, ultimately this may not be achievable with high performance for some tasks.
The solution is to use the hybrid approach. In our face recognition example, we perform person detection on MT3620 using a pre-existing model provided by Mediatek as part of their Neuropilot-Micro framework. Then, only when a person is sensed do we need to use the Cognitive Service for face verification to determine identity.
Demo
The following video shows the demo in action:
We built out this demo using the same person detection hardware and NeuroPilot Micro ML model documented by Mediatek. To use the Cognitive Services Face API, this webpage describes how to get started, and includes links to samples for that API.
Responsible AI
Finally, we should note that machine learning is a technology that it is particularly important to apply responsibly. ML-based products should be designed to protect principles such as being inclusive, human-centric, behaving understandably, and promoting fairness. At Microsoft, we take these responsibilities seriously for our own products, and we provide a range of resources to help our partners and customers navigate this space.
by Contributed | Jan 25, 2021 | Technology
This article is contributed. See the original author and article here.

Microsoft Teams is dedicated to helping our customers achieve more and we spend a great deal of time listening to our customers describe their goals and challenges. This feedback is an essential guide to what we focus on next in the product.
Our engineering teams also partner with industry-leading researchers to help shape new experiences and improve existing ones. This has been especially true over the past 10 months, as the pandemic moved so many of us to remote and hybrid work. We worked together to inform and inspire Teams features like Together mode, Virtual commute, and the new integration with the Headspace meditation app.
It’s exhilarating to share these new experiences with our customers but we don’t often get to share the thinking behind them – or the people who helped bring them to life. People like Jaron Lanier, who coined the term “virtual reality” and is one of Together mode’s leading creators; or Mary Czerwinski, a Microsoft research leader, who’s leading ground-breaking work to bring emotional intelligence to technology. As product leaders and thinkers, we realize the power of listening to customers directly and to what the data and research tells us about their needs. We are committed to understanding how work is evolving, and how we can shape our tools and products to benefit the greatest number of people.
Today, I am excited to help introduce WorkLab, a site focused on the future of work. WorkLab leverages Microsoft expertise and research, as well as customer voices, to spark conversation on the changing world of work. Stories range from Together mode’s origin story (who knew Stephen Colbert was involved?) to tips on how to improve your meeting culture. You’ll hear from an expert on workplace friendships; learn about the technology opportunity for frontline workers; and discover new ways to find balance in the ever-evolving workday.
With WorkLab, we are starting a conversation and we’re counting on this community to jump right in. I hope you’ll take a moment to check out the site, let us know what you think on LinkedIn and Twitter, and keep engaging as this experiment evolves.
Work is changing fast, and we’re dedicated to innovating and bringing value in this rapidly changing landscape. There’s so much we can discover and learn together.
by Contributed | Jan 25, 2021 | Technology
This article is contributed. See the original author and article here.
Going beyond the out-of-box experience doesn’t always require coding or separate tools. With Microsoft Lists, you can further customize forms and notifications with a few clicks, or a copy/paste of JSON code. Both capabilities are now rolling out into Microsoft 365.
Writing rules as easy as point-and-clicking structured sentences [Roadmap ID: 64163 – rolling out]
Create simple if/then rules, based on changes to list information, to set reminders and send notifications. Users with edit permissions on the list can create and manage rules. Users with read-only permissions can’t create or manage rules. Once the feature is available to your users, they’ll be able to create a rule by selecting Automate and then Create a rule in the list command bar near the top of the page.
Click the Automate drop-down menu, and then select “Create a rule” to begin creating rules for your list.
Create your rule(s) is like writing a sentence. Select each of the underlined portions of the rule statement to customize the condition by choosing a column, the value of the column, and who to notify.
JSON list form customization: footer, header, body text [Roadmap ID: 63519 – rolling out]
You can configure the list form in a list or library with a custom header, footer, and the form body with one or more sections with fields in each of those sections. The form configuration does not change the data in the list item or file; it only changes how the form is displayed to users who browse the list or library. Anyone who can create and manage views in a list can use form configuration to configure the form with header, footer, and body with sections.
A Microsoft Lists form configured with a custom header (the calendar icon plus text incorporating Title field), a custom layout (expanded left-to-right to show more), and a custom footer (here adding a link to a related site). Small meta-note: this is the list item from our internal roadmap list to track this exact roadmap feature and Chakkaradeep is our lead PM.
Edit form > Configure layout. To configure a form, you will use JSON formatters that you are already familiar with when formatting a column or a view in a list or library. Form configuration allows for certain predefined elements and attributes to build the custom header, footer, and body with one or more sections.
Learn more (docs.microsoft.com) including sample JSON for header, footer, and body sections for your forms. Plus, Microsoft senior partner technical architect, April Dunnam, recently published a ‘how to’ blog + video + samples, “Customize SharePoint Forms with JSON” (April’s ‘ListFormatting’ repository in GitHub).
To learn more about Lists throughout the year, please visit our Lists help and learning site, plus our updated Microsoft Lists resource center (adoption materials, blogs, demos, videos, podcasts, and more).
Track what matters most. Make a list, and let it flow.
Thanks, Mark Kashman – senior product manager – Microsoft 365
by Contributed | Jan 25, 2021 | Technology
This article is contributed. See the original author and article here.
Technology is changing the future of work. As students prepare to enter the workforce in today’s challenging environment, they’re searching for ways to stand out. At Microsoft, we’re committed to supporting higher education institutions, students, and the educators teaching and mentoring them on their learning journey to attain new technical skills for the jobs of the future.
Microsoft Learn for Educators takes the best of Microsoft Learn online learning paths and supporting instructor-led training materials into the classroom. Higher education institutions, educators, and faculty members at colleges, universities, community colleges, polytechnics, and secondary schools can access Microsoft ready-to-teach curriculum and teaching materials aligned to industry-recognized Microsoft Certifications. These certifications augment a student’s existing degree path and validate the skills needed to be successful across a variety of in-demand technical careers.
Demand for technical certifications is growing. For students who are looking to stand out in the job market, and the faculty and higher education institutions looking to support them, technical certifications can be a differentiator. For a student, adding a Microsoft Certification to their profile alongside artifacts from class projects demonstrates not only their learning from coursework, but also a commitment to keeping up with the evolving forefront of technology.
Today, we’re announcing the global availability of the Microsoft Learn for Educators program. After 12 months of piloting the program with higher education institutions, faculty, and students around the globe, we are launching new features to better enable and support Microsoft technical skills training. Our newest features include educator-curated learning paths on Learn, a self-serve portal, and the Microsoft Learn for Educators community where educators can connect directly with Microsoft and educators from around the globe to share course delivery best practices and innovate together. Let’s take a closer look at the new features, benefits, and the available training and curriculum.
Microsoft Learn for Educators program benefits. Through this program we are offering educators & academic institutions many benefits, including:
- Microsoft curriculum and teaching materials
- Free Microsoft Certification practice exams
- Free Microsoft Certification exams
- Training program managers
- Curriculum integration support
- Microsoft Learn for Educators community
- Data and insights reporting
Curriculum and teaching materials. Eligible educators can access the Microsoft fundamentals curriculum and teaching materials aligned to Microsoft Certifications.
This curriculum provides foundational-level knowledge of Microsoft cloud services and business applications and is ideal for students who are considering or just starting a career in technology. These courses have been designed for instructor-led and blended learning models and can be delivered remotely or in person.
Microsoft Learn for Educators provides access to a curriculum of official Microsoft Learning fundamentals products for Azure, Azure data, Azure AI, and Microsoft Power Platform. Each course covers Microsoft Certification exam objectives through lessons based on real-world scenarios and practice exercises. Supporting resources for the Microsoft courses include:
- Online training – Self-paced online learning paths and modules available on Microsoft Learn
- Microsoft Official Courseware – Full course and module content (including lab components, where available) and Trainer Guide
- Course datasheet – Course overview, outline, and learning objectives
- Educator teaching guide – General course information to prepare for delivering classes
Digital Experience on Learn. Explore our new educator role-based landing page providing access to content, teaching tools, and training for educators. Here, any educator or academic institution can apply to join the program. You’ll be able to access information about the Microsoft curriculum and teaching materials, sign up for training events, leverage Microsoft tools for your classes, read success stories, and get ready to make an impact on students’ career paths.
Training program management. Once your department, program, or school has joined the Microsoft Learn for Educators program, your institution will be assigned a training program manager. Your training program manager acts as your go-to contact to support you in the program. From your onboarding session through to teaching your first course, your training program manager will support your progress to ensure your success and your students’ success in building new technical skills for the future.
Community. The Microsoft Learn for Educators community is a space for live connections with fellow educators from around the globe and subject matter experts from Microsoft. You can discover best practices, share experiences, and solve problems together in real time. Empower each other to inspire students and find support for using Microsoft content and teaching materials in ways that can help empower your students. Additionally, we’ll use the community to share announcements, events, and exclusive training opportunities.
Get Started Now!
Explore the new Microsoft Learn for Educators experience and apply to be a part of the program. We’re looking forward to helping you empower your students for future success!
by Scott Muniz | Jan 25, 2021 | Security
This article was originally posted by the FTC. See the original article here.
It’s often said that imitation is the sincerest form of flattery, but we are not flattered at all by a scam website designed to look like a Federal Trade Commission site and steal your money.
The imposter calls itself the US Trading Commission and uses the FTC’s seal and address. It claims it operates a “personal data protection fund” to compensate people whose personal information ha

s been exposed on the web. The site says you can “instantly receive” a cash payment by clicking on some links and giving the site your personal data and bank account or electronic wallet information. Of course, if you do that, your money will be gone, you may download malware onto your device, and scammers can misuse your personal information to steal your identity.
The site pops up as a YouTube link and has used several different URLs. It promises that payment “is available to residents of all countries of the world.” People as far away as Russia, Ukraine, Belarus, Kazakhstan, and Latvia have reported the site to the FTC, and several have reported losing money.
Here’s what you need to know. The FTC does shut down scams and return money to people who lost it to dishonest or unfair business practices. But we will never ask for money, or for your bank account, credit card, or Social Security number so that you can get a refund. If the FTC needs to get money to you, we usually send a check through the mail. You can learn about our refund programs at
FTC.gov/refunds.
If you’ve encountered this scam or any other, tell us at
ReportFraud.ftc.gov so we can warn others. If you’ve given your personal information to someone you don’t know, you may be at risk for identity theft. Visit
identitytheft.gov to learn what to do. And, to learn more about imposter scams of all sorts, visit
ftc.gov/imposters.
Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.
Recent Comments