Skip to main content

Posts

Featured post

Using AI Vision model for Image Classification in Oracle Analytics

In my blog post Oracle AI Vision: Just like a Box of Chocolates I am discussing how to create a custom machine learning model for pneumonia image classification (can an image provided be classified as normal or infected lungs) using Oracle’s OCI Vision AI service for code-less image classification machine learning model.  In this post, I am taking the model created during my previous exercise and plugging it into Oracle Analytics in order to make predictions from there using self-service Oracle Analytics tools such as Data Flows and Data Visualisation. But before we can start using OCI Vision models in Oracle Analytics, there is a small amount of setup work to be done. Note : Oracle documentation for Analytics Cloud contains very good guidance on how to set everything up. You can find this document here . My example below mostly follows that document, however use case is different and there are one or two things which the original document is not mentioning (safe domains, plugins). Se
Recent posts

Oracle Analytics: September 2022 Update

Oracle Analytics  September 2022 Update  has just came out. At least our instance got patched over the last night.  There are two major updates in this release, which I plan to cover in my future posts: The first new feature relates to the usage of REST APIs . Oracle Analytics can now connect to REST API data sources , such as Saas or PaaS applications. This feature is still in Preview, but available. Speaking of REST APIs, there is another nice feature that addresses snapshot management and data loading .  Snapshots (BAR files) can be now managed   programmatically using REST APIs. Similarly developers can programatically load their data for datasets using REST APIs. I believe both features will be welcomed by developers community. Even bigger, really MAJOR update is Semantic Modeller which will one day eventually replace good old BI Administration Tool . Semantic Modeller was available for Preview (and it still is) in July update. We, at Qubix have been involved with testing S

Oracle AI Vision: Just like a Box of Chocolates

This little exercise started a few weeks back. What we tried to test is how Oracle AI Vision performs on a larger database for real. In order to perform this little test we used Chest X-Ray Images (Pneumonia)   dataset from kaggle.com . Let me begin with the following note:  We built the model as described below, but then we encountered an error which caused all the images to be classified as “pneumonia ” .  In the same time we had an opportunity to work closely with Oracle AI Services development team who have responded instantly and successfully removed the bug. And here are the results. Train The process of training the model is code free . Similarly as described in one of my previous blog posts , we needed a new custom project. Project acts as a container which can contain several models we created. There is a wizard that helps users to create a new one. The wizard is executed in three steps.  In the first step, basic parameters are set, such as the type of the model. In our case 

AI Vision Service in Oracle Data Lakehouse

Oracle AI Services With this blog post I am still discovering various cloud services that constitute Oracle Data Lakehouse . This time I am looking at Oracle AI Services . Oracle describes these AI services as pre-trained models that can be custom trained with an organisation’s own data to improve model quality, making it easier for developers to adopt and use AI technology . OCI provides the following prebuilt services: Digital Assistant Language Speech Vision Anomaly Detection. In this blog post, I am playing wih Vision AI Service.  Vision AI Service OCI Vision   applies computer vision to analyze image-based content. Developers can easily integrate pretrained models into their applications with APIs or custom train models to meet their specific use cases. These models can be used to detect visual anomalies in manufacturing, extract text from documents to automate business workflows, and tag items in images to count products or shipments . Basically, what Vision AI Service does is Im