Today, technology and innovation are the key drivers of corporate prosperity. In an ever-changing technological and technical landscape, developing a robust strategy is essential to bring new products to market. However, many questions remain unanswered. How can we make the most of artificial intelligence to automate and optimize processes? Where do the opportunities offered by generative AI lie? How can you ensure the flexibility and resilience of your technological structure?
Through thematic sessions, engaging case studies and immersive experiences, Forrester will share its vision and unique approach to the technological innovations of the moment alongside your peers.
Novelis will host the “AI Unleashed: Discover. Debate. Experiment” session at the Forrester event
Join us as Paul Branson – Director of Solution Engineering at Novelis – takes the stage at the “AI Innovators Leading the Market on Implementation” conference on September 10 at 3:15 p.m. He’ll be sharing groundbreaking insights into Artificial Intelligence and its revolutionary impact on automation. Also joining us is Catherine Stewart, President and General Manager for the Americas. Please find out more about the full program and our schedule.
You’ll also have the opportunity to listen to Forrester experts on a range of topics: value-based technology strategy, emerging technologies and innovation, AI adoption, automation…
Solutions to your technology and innovation concerns are at hand. Discover them!
In today’s global economy, companies need to stand out from the crowd to outperform the competition. To do so, you need to implement a customer-centric growth engine: anticipating needs by aligning your operational skills with technology.
This event is the ideal opportunity for you to come and discover the latest technological innovations and learn how to leverage these technologies to improve your business performance.
Come and meet us at Forrester’s Technology & Innovation event on September 10, 11 and 12, 2023.
Client testimonials, white papers, articles, webinars… Throughout the year, Novelis teams have created a lot of content to share with you the best practices and feedback on intelligent process automation. In this article, you’ll find our most popular content for 2022 to kick off 2023 and identify the levers that will boost your operational efficiency!
[WHITE PAPER] How automation can help you overcome customer relationship challenges: “Consumer expectations have changed and customer experience has become a major differentiator, especially since its quality is increasingly measurable and comparable. […] Novelis offers you to discover the benefits in its white paper “How automation can help you overcome customer relationship challenges” divided in three parts…”
[USE CASES] RPA: Tasks with high automation potential in finance: “The digital revolution is changing the face of the financial sector, regardless of the business line: treasury, management control, accounting, finance management, etc. Transforming to innovate is becoming an obligation for these players, who must be ever faster, more reliable and more efficient in the execution of processes.”
[USE CASES] RPA: tasks with high automation potential in insurance and for mutual: “Insurance and mutual insurance companies are facing new issues and challenges every day. RPA provides an answer to these challenges, making it a truly essential solution for these insurance and mutual organizations, which have a wide range of processes with high automation potential.”
Technological advancements (connected objects, development of 5G) have made the exchange of massive data in our society more fluid. Today, this data represents a real wealth in terms of the quantities of information that could be used to analyze political climates, predict crises, and improve services, products, and processes, for example. This phenomenon of massification and circulation of data thus raises the question of the risk of privacy violations due to the exposure of personal data.
According to the latest report by the American giant McAfee, a survey of cloud service users shows that :
91% of respondents do not encrypt inactive data,
87% do not delete data immediately after closing an account.
While GDPR currently requires companies to do everything possible to secure their personal data without risking heavy fines, anonymization is not a general obligation. But this technique, coupled with AI and automation, is increasingly being seen as the most effective means of compliance.
Anonymization will allow companies to continue processing personal data while respecting the rights and freedoms of individuals, thus significantly reducing their exposure to potential attacks. This also strengthens system security and reduces the risk of data theft, as once anonymized, the data has no value.
Where previously GDPR could be a constraint around data, it now becomes an opportunity to better protect oneself.
Former RGPD lawyer & certified DPO – CEO & Co-founder of Dipeeo, Raphaël Buchard, will give us the keys to stay RGPD compliant.
Our technical and business experts at Novelis – Sanoussi Alassan, Data Scientist and Raphaël Brunel, Data Analyst – will talk about the technical solution we propose: data anonymization coupled with AI for structured data processing and automation for unstructured data processing.
On the agenda of this webinar:
RGPD & Compliance
Presentation of use cases
Knowing the different anonymization methods and equipping yourself with a professional solution
In this article we will discover the Yolov7 model, an object detection algorithm. We will first study its use and its characteristics through a public dataset. Then we will see how to train this model ourselves from this dataset. Finally, we will train Yolov7 to identify custom objects from our own data.
What is Yolo? Why Yolov7 ?
Yolo is an algorithm for detecting objects in an image. The goal of object detection is to automatically classify, using a neural network, the presence and position of humanly identifiable objects in an image. The interest is therefore based on the capacities and performances in terms of detection, recognition and localization of the algorithms, which have multiple practical applications in the image domain. Yolo’s strength lies in its ability to perform these tasks in real time, which makes it particularly useful with video streams of tens of images per second.
YOLO is actually an acronym for “You Only Look Once”. Indeed, unlike many detection algorithms, Yolo is a neural network that evaluates the position and class of identified objects from a single end-to-end network that detects classes using a fully connected layer. Yolo therefore only needs to “see” an image once to detect the objects present, where some algorithms only detect regions of interest, before re-evaluating these to identify the classes present. Before mentioning the other versions of Yolo, it seems important here to explain the different metrics used to compare the accuracy and efficiency of a model.
Intersection over Union : IoU
Intersection over Union (literally Intersection over Union, or IoU) is a metric for measuring the accuracy of object location. As its name indicates, it is calculated from the ratio between the intersection area of the detected object and the union area of these same objects (see equation 1). By noting Adetected and Aactualthe respective areas of the object detected by YOLO and the object as actually located on the image, we can then write :
Note that an IoU of 0 indicates that the 2 areas are completely distinct and that an IoU of 1 indicates that the 2 objects are perfectly superimposed. In general, an IoU > 0.5 represents a valid localization criterion.
(mean) Average Precision : mAP
Average Precision is a classification accuracy metric. It is based on the average of the correct predictions over the total predictions. So we try to get closer to a 100% mAP score (no error when determining the class of an object).
Coming back to our previous point, Yolo remains an architecture model, and not the property of a particular developer. This explains why the versions of Yolo are from different contributors. Indeed, we increment the version of Yolo (Yolov7 to date: January 2023) each time the previously mentioned metrics (especially the mAP and its associated execution time) clearly exceed the previous model and thus the state of the art. Thus, each new YolovX model is actually an improvement shown by an associated research paper published in parallel.
How does Yolo work?
Yolo works by segmenting the image that it analyzes. It will first grid the space, then perform 2 operations: localization and classification.
First, Yolo identifies all the objects present with the help of frames by associating them a degree of confidence (here represented by the thickness of the box).
Then, the algorithm assigns a class to each box according to the object that it believes it has detected from the probability map.
Finally, Yolo removes all unnecessary boxes using the NMS method.
NMS : Non-Maxima Suppression
The NMS method is based on a path of the high confidence index boxes, then a removal of the boxes superimposed on those by measuring the IoU. For this, we follow 4 steps. Starting from the complete list of detected boxes:
Remove all boxes with a low confidence index.
Identification of the box with the highest confidence index.
Deleting all boxes with too large IoU (i.e. all boxes too similar to our reference box).
Ignoring the reference box thus used, repeat steps 2) and 3) until all boxes in our original list have been eliminated (i.e. taking the 2nd largest confidence index box, then the 3rd, etc.).
We then obtain the following result:
How to use Yolov7 with the COCO dataset ?
Now that we have seen the Yolo model in detail, we will study its use with an image database: the COCO dataset. The MICROSOFT COCO dataset (for Common Objects in COntext), more commonly called MS COCO, is a set of images representing common objects in a common context. However, unlike the usual databases used for object detection and recognition, MS COCO does not present isolated objects or scenes. Indeed, the goal when creating this dataset was to have images close to real life, in order to have a more robust training base for classical image streams, reflecting daily life.
Thus, by training our Yolov7 model with the MS COCO dataset, it is possible to obtain a recognition algorithm of nearly a hundred classes and categorizing the majority of objects, people and elements of everyday life. Finally, MS COCO is today the main reference for measuring the accuracy and efficiency of a model. To get an idea, below are the results of the different versions of Yolo.
On the x-axis, the times given to the networks to evaluate an image are indicated. The lower the time, the more we can afford to send a large flow of images to our algorithm, at the cost of accuracy. On the ordinate, the average accuracy of the models is indicated as a function of the time allowed, as seen previously.
We then notice 3 important points:
Regardless of the time given to the network, Yolov7 outperforms the other Yolo models in terms of detection accuracy on the MS COCO dataset. This explains its presence as a reference in the current state of the art of real-time image-based object detection.
The increase of the inference time on each image has no/few interest once the 30ms/image is exceeded. This implies that the model is more optimal on a use requiring fast image processing, such as a video stream (> 25 fps).
Regardless of the model concerned, none of them exceeds 57% of detection accuracy. This implies that the model is still far from being able to be used reliably in a public setting.
To obtain the above results yourself, just follow the instructions on the GitHub page of the yolov7 model pre-trained from the MS COCO dataset: https://github.com/WongKinYiu/yolov7.
First, follow the heading :
Installation.
Then the sidebar:
Testing.
How to train Yolov7 ?
Now that we have seen how to test Yolov7 with a dataset on which it is trained, we are going to look at how we can train Yolov7 with our own dataset. We will first start a training with already prepared data, here the MS COCO dataset. Again, the Yolov7 GitHub has a specific insert for this purpose:
Training.
It is broken down into 2 simple steps:
Download the already annotated MS COCO dataset.
Launch the script ” train.py ” intrinsic to the Git directory with the dataset previously downloaded.
This one will then run on 300 steps to conform to the MS COCO dataset. It should be noted that in reality this operation has more of an instructive purpose since Yolov7 is already trained on the MS COCO dataset and thus already has an adequate model.
Prepare your own training data
Now that we have seen what Yolov7 is, how to test it and train it, we just have to provide it with our own image base to train it on our use case. We will therefore follow 4 steps to create our own dataset directly usable to train Yolov7 :
Choice of our image database.
Optional: Labeling of all our images.
Preparation of the launch (use case of Google Collab).
Training (and split operation).
To illustrate the sequence of these operations, we will take a case similar to the Novelis work used on AIDA: the detection of elements drawn on a sheet of paper.
To start, we will need to get a sufficient quantity of similar images. Either from our own collection, or by using a pre-existing database (for example by taking the dataset of our choice from this link. On our part, we will use the Quick Draw dataset. Once our database is formed, we will annotate our images. For that, many softwares exist, most of the time allowing to create boxes, or polygons, and to label them as a class. In our case, our database is already labeled, otherwise we would have to create a class for each element to be detected, and then identify by hand on each image the exact areas of presence of these classes. Once our dataset is labelled, we can launch a session on Google Colab and start a new Python Notebook. We will call it “MyYolov7Project.ipynb” for example.
First step: copy your dataset in your drive. In our case, we have already added to our drive a folder “Yolov7_Dataset”. Here is the tree structure of the folder:
For each folder, there is an images folder, containing the images, and a labels folder containing the associated labels generated previously. In our case, we use 20 000 images in total, including 15 000 for training, 4 000 for validation and 1 000 for testing.
The data.yaml file contains all the paths to the :
Then the characteristics of the classes:
We will not show the 345 classes in detail but they should be present in your file. We can now start our script “MyYolov7Project.ipynb” on Colab. First step, link our Drive to Colab in order to save our results (Be careful : the data of the trained network are voluminous).
Once our Drive is linked, we can now clone Yolov7 from the official Git:
By placing us in the installed folder, we check the prerequisites:
We will also need the sys and torch libraries.
We can then run the training script for our network:
Note that the batch size can be modified according to the capacities of your GPU (with the free version of Collab, 16 is the maximum possible). Don’t forget to modify your path to the “data.yaml” file according to the tree structure of your Drive. At the end of the training, we get a file with the training metrics and a trained model on our database. By launching the detection script (detect.py), we can obtain the detection result on our starting image:
As we can see, some elements were not detected (the river, the grass in the foreground) and some were mislabeled (the two mountains perceived as volcanoes, probably due to the sunlight passing by). Our model can therefore be further improved, either by refining our database or by modifying the training parameters.
Optional: Split network training (when using the free version of Google Colab)
Although our use case remains simplistic, when using the free version of Google Colab, the training of our network can take several days before being completed. However, the restrictions of Google Colab (free version) prevent a program to run more than 12 hours. To keep the training, you just have to restart it after stopping a session with our last recorded weight as a parameter (weights):
Here is an example launched with the 8th run (replace the folder “yolov78” by the last training done). You can find all your trainings in the associated folder in the Yolov7 tree.
The training then resumes from the last epoch used, and allows you to progress without losing the time previously spent on your network.
References:
Work, experiments and feedback from the R&D Lab.
Contribution de WANG, Chien-Yao, BOCHKOVSKIY, Alexey, et LIAO, Hong-Yuan Mark. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. arXiv preprint arXiv:2207.02696, 2022. : https://arxiv.org/abs/2207.02696
Research Day at EPF: organized for 20 years, this day is dedicated to research and innovation.
On the occasion of the EPF Research Day, Novelis will be present at the school to host a round table on innovation in digital technology. Following this presentation, students will be able to meet our team at our stand and learn more about the work of Novelis’ internal R&D laboratory by talking directly with members of the research and recruitment teams.
At Novelis, we aim to use new technologies to meet our client’ business needs and thus offer them adapted solutions to support them in their digital transformation. This is reflected in our R&D Lab, in which we invest more than 25% of our revenue. Our doctoral researchers work daily on fundamental and experimental research around AI (machine learning, image processing and NLP) with the objective of exceeding the state of the art in AI and NLP.
We are very proud to invest in scientific research to help build our future, so we are delighted to be able to share the results of our work with the students of the EPF engineering school.
During the Partner Forum 2022 organized by Blue Prism on May 24th, Novelis has been awarded for its Automation as a Service solution SmartRoby, recognized as the best Solution of the Year in the AI & Cloud Innovation – EMEA & Global category by the leading RPA vendor.
In 2021, Novelis already received the Business Solution of the Year award with SmartRoby. This year, for the second time in a row, we received the regional and global award from Blue Prism, recognizing our positive impact on a client’s business through the innovative use of Artificial Intelligence and Intelligent Automation in the Cloud.
We have designed SmartRoby, an Automation as a Service solution, to give human-sized organizations easier access to cutting-edge RPA and Intelligent Automation technologies. Complementary to Blue Prism offers, our solution is available on AWS, DX, OVH and On-Prem, entirely self-service and connected to Blue Prism. It offers a business-oriented interface with a pricing model based on the actual consumption of digital workers, to drive and control all automated processes of an organization. This allows organizations to implement an automation solution in a matter of weeks and at a lower cost.
It also offers other advantages to go further than traditional automation with access to AI and NLP algorithms. But also more autonomy for business teams to manage a set of features autonomously without depending on IT teams. The business is thus able to easily follow the impact of automation within the organization thanks to quantified reports, time saved and ROI. Putting the focus on the business side and being able to measure the impact makes it much easier to go further.
A year ago, when we released our SmartRoby solution, we already wanted to make automation accessible to all organizations regardless of their size. We still believe that as a digital player it is our duty to give all companies access to solutions like SmartRoby, which digitally transform the way organizations operate.
Winning the Partner Excellence Awards 2022 in the “AI & Cloud Innovation” category is a true recognition of SmartRoby’s innovative character and rewards the investments made on this platform. This award also highlights the strong partnership we have with Blue Prism, a leader in robotic process automation (RPA). The synergies are huge, we are talking about a major global digital player with whom we are building bridges between BPM and automation.
“From day one, we understood the power of the solutions offered by Blue Prism.SmartRoby completes this offer with an out-of-the-box solution regardless of the type or size of the organization: our goal is to democratize access to an amazing technology like Blue Prism. In a few words, SmartRoby is the platform that gives access to automation easily and quickly.” says Mehdi Nafe, CEO & Co-Founder of Novelis.
On May 25, Novelis will travel to Madrid to celebrate the 3rd edition of Blue Prism World.
A true virtual experience and journey around automation, this event organized by our partner Blue Prism, allows everyone to discover the technology and strategies for success through unique customer feedback.
Inspire your creativity with: inspiring presentations, plenary sessions with customers and partners, and showcasing the most innovative automation and AI technologies revolutionizing the digital workforce.
As a business owner, meet with experts and learn how to achieve all your key objectives: employee retention, customer satisfaction and increased efficiency, accuracy and productivity, and ROI.
Blue Prism World: Focus on the business of the future
Transforming the way we work through the collaborative power of people and intelligent automation, using artificial intelligence, new technological advances and human ingenuity to create the companies of the future: that’s the goal of Blue Prism World.
In your company of the future:
Your collaborators and digital workers would work together and collaborate seamlessly: a unified workforce
Your clients would benefit from a better quality of service thanks to greater employee efficiency
The overall productivity of your organization would be much higher allowing you to achieve your strategic business objectives.
All of this is possible now, the future is already here. The technology you need to reimagine your business exists, but you need to learn how to use and implement it.
Each year, Blue Prism host the Blue Prism Partner Excellence Awards to celebrate their partners who’ve done the most to move Blue Prism ecosystem forward over the past 12 months.
At the last Partner Excellence Awards in 2021, Novelis already received the award for the best Blue Prism Business Solution with SmartRoby (read more).
This global award in the AI & Cloud Innovation category is for the partner who has demonstrated the greatest positive impact to a client’s business through the innovative use of artificial intelligence and machine learning. This partner has engaged with their client to leverage the Blue Prism platform and AI skills to deliver truly transformative results in the public cloud.
The Partner Excellence Awards 2022 allows Blue Prism partners to showcase their expertise in delivering intelligent automation capabilities to digitally transform the way organizations operate, compete and innovate.
“This year, our judging panel of Blue Prism smart automation experts was once again very impressed with the exceptional quality of the entries, which demonstrate the diversity of talent, innovation and aspirations of our Blue Prism partners!”
Comments the organizing team of the Partner Forum Virtual.
Join us on Tuesday, May 24 to find out live at the Blue Prism Partner Forum Virtual if Novelis will win the coveted AI & Cloud Innovation Solution of the Year award – for the EMEA region.
Wednesday, May 11th at 4:30 pm, El Hassane ETTIFOURI, CIO of Novelis, PhD in AI and Software Engineering, expert in automation, will present an online conference (in french) to the students of EPITA Paris, the school of computer engineers.
The conference will focus on the Application of AI in Software Construction.
Improving the understanding of natural language requirements and enabling the machine to design and develop IT solutions based on natural language descriptions is one of the missions we have set ourselves at Novelis.
Artificial intelligence or AI is a multidisciplinary computer science that can predict conclusions without any direct human intervention.
To do this, it needs :
Several algorithms;
Deep & Machine Learning;
Heuristics ;
Correspondence models;
Cognitive computing.
AI was primarily designed to provide solutions to complex problems that humans are not 100% capable of solving.
How has AI made its way into medicine today and how will it revolutionise the world tomorrow?
Artificial Intelligence and medicine: a promising start
AI is now being used in a number of areas ranging from agriculture to automotive, medicine and healthcare services. It took several years before AI and e-health knowledge engineering could be proven in medicine and biology. Some AI-based projects related to healthcare have even attracted more investment than those in other sectors of the global economy.
40% of pharmaceutical and life sciences companies say they have already deployed AI technologies and are satisfied with the results.
Quite encouraging.
But what is the reality? Hospitals and clinics often have vast amounts of medical data at their disposal. But how do we process all the data intelligently without the risk of missing out on information that is crucial to the quality of care?
When confronted with too much information, information overload leads to misinformation and this can lead to dysfunctional decision-making throughout the organisation.
AI will thus be able to intervene in the process by modelling and analysing data to predict diseases and find cures, notably thanks to: innovative treatment materials; the estimation of life expectancy; the speed of diagnoses; and finally the rapid understanding of correlations between certain factors and our health conditions.
From the data and with the help of Deep & Machine Learning, AI-based computing power can predict significant trends.
How is AI used in medicine today?
AI-based solutions in the medical field are growing rapidly and are above all very diverse. Here are some classic examples:
Automatic appointment scheduling;
Registration in medical centres;
Digitisation of medical contracts and records;
Automatic vaccine reminders for children and pregnant women;
Algorithms for personalising drug doses;
Or improved genomic editing.
Let’s focus on the 4 main applications of AI in medicine today, which have been very successful in recent years:
Automatic diagnosis of diseases:With the growing progress of deep learning, diagnosing a disease is now easier and faster. Powerful models can now detect complex diseases such as cancers or ophthalmic pathologies with the same precision and accuracy as medical professionals.
Rapid production of medicines:The pharmaceutical and drug distribution industry remains one of the most expensive economic sectors, both for states and citizens. But with the advent of AI in the analytical processes of drug manufacturing, data processing is becoming more efficient, saving hundreds of millions in investment and years of work.
Personalize the treatment:The personalization of treatments is a very complex statistical work that AI manages to automate. Thanks to this work, it will be able to help better understand and anticipate the reactions of patients to a given treatment. Thus, with the analysis of all these characteristics, the algorithm is able to predict the treatment best suited to the patient according to his pathology.
Improving gene editing:With AI, the development of RNA (Ribonucleic Acid) has accelerated, allowing impressive genomic editing by introducing genetic material into cells. The use of genome editing implies unprecedented possibilities for treating certain diseases.
What future for Artificial Intelligence and medicine?
The healthcare sector is evolving as AI and Machine Learning gain popularity. Studies show that spending on AI in the medical sector is expected to increase by 48% at an annual rate between 2017 and 2023.
Several predictions can be made about the impact that AI will have on healthcare in the near future. Here are some of them:
Integrating the mind with the machine:AI-supported brain-machine interfaces (BMIs) may soon be able to enhance motor function in some patients. Controlling the body by thought would be a significant advance in the world of AI and health.
Better radiology tools:AI-enhanced radiology tools will provide sufficient accuracy to replace tissue samples in the near future.
Electronic Health Records 4.0:EHRs allow to compile all data (social, clinical, psychological…) of a patient to determine the risk of disease and find a possible treatment as soon as possible. However, it is sometimes difficult for a doctor to analyse all the data efficiently and draw up an assessment quickly. AI comes into play here by automating the completion of EHRs and helping to reliably predict disease risk by identifying hidden connections between data sets.
According to BMC Medical Informatics and Decision Making, an AI was able to analyse the clinical notes of 55,516 EHRs comprising 150,990 notes and identified 3,138 prostate cancer patients in just 8 seconds. 8 seconds! Imagine how long it would take a human to achieve the same result?
Reducing the risk of antibiotic resistance:EHR data could also be used to identify and anticipate infection patterns and warn patients at risk, even before they develop symptoms.
More accurate analysis of pathology images: Since AI is able to scan images to the nearest pixel, researchers may be able to identify details and nuances invisible to the human eye.
Further use of immunotherapy in cancer treatment:AI will be able to analyse a complex set of data about a patient’s unique genetic make-up. The ultimate goal would then be to target the ideal therapy to eradicate the disease as quickly as possible.
A mobile lab for quick and easy diagnosis: Ideal for people who are isolated or unable to travel to hospitals or clinics. How does it work? Simply enter the patient’s symptoms on the connected mobile device. The “mini lab” will analyse the data and announce the samples that need to be taken (saliva, urine, blood, etc.). The analyses will then be sent to a health professional who will be able to make a complete diagnosis quickly and remotely.
The next few years will be crucial for Artificial Intelligence and medicine. If technical advances continue to progress at this rate, the growth of innovative technologies in medicine will be pharaonic!
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.