Building AI
Building AI
Building AI
with customization access to ChatGPT. Developers can now access web browsing, OpenAI's DALL-E,
Code Interpreter, and Actions feature for external access like email and databases.
Did you know this release opens doors for your company to build its Internal AI?
If you're in the financial industry, you can create AI for various business cases, such as:
Additional data points enhance AI accuracy. In this phase, you require IT talents
such as Data Engineers for the ETL process. Some data may need extraction from
external sources, necessitating developers to facilitate data collection through
APIs, scraping, FTP, etc.
STEP 2
Choose Frameworks
Select suitable AI frameworks tailored to your needs. Assuming you aim to develop AI for
Credit Limit, here are 5 recommended framework options:
1. TensorFlow
TensorFlow, developed by Google, is a versatile and widely-used open-source
machine learning framework. It's suitable for building complex neural network
models, making it applicable to tasks like credit scoring and predicting credit limits.
2. PyTorch
PyTorch, developed by Facebook, is known for its dynamic computational graph
and ease of use. It's well-suited for tasks where flexibility in model architecture and
dynamic adjustments are crucial, making it suitable for credit limit optimization
models.
3. scikit-learn
scikit-learn is a popular and user-friendly machine learning library in Python. While
it might not be as deep or specialized as some deep learning frameworks, it is
excellent for implementing traditional machine learning algorithms, such as
decision trees or support vector machines, which can be effective in credit scoring.
4. XGBoost
XGBoost is an efficient and scalable open-source library for gradient boosting. It's
particularly powerful for building ensemble models and has been successful in
various machine learning competitions. XGBoost can be applied to credit scoring
and risk assessment tasks.
5. LightGBM
LightGBM is another gradient boosting framework developed by Microsoft. It's
known for its speed and efficiency, making it suitable for large datasets and tasks
such as credit risk modeling where performance is critical.
The choice of framework also needs to consider the availability of talent. The abundance
of Python Developers makes it much easier to recruit and train with additional tools.
STEP 3
Develop Model
After collecting and processing the data, the next step is to create the model.
Assuming you want to create AI for Credit Limit, here are 3 recommended choices for building
the Machine Learning algorithm :
3. Random Forest
Random Forest is an ensemble learning method that builds multiple decision trees and
merges their outputs. Random Forests handle both categorical and numerical features
effectively.
Domain Expert to provide valuable insights of various data points, input on machine
learning model, dan validation and evaluation of machine learning models
Data Scientist to Develop and fine-tune machine learning models, analyze data
patterns, and optimize algorithms
1. Developers, to deploy machine learning models into production. And developing APIs
for model integration into banking systems.
2. DevOps Engineer, to :
- Manage the deployment infrastructure and environment.
- Implement security measures for data and model protection.
- Monitor and optimize system performance.
- Setup continuous integration and deployment (CI/CD) pipelines.
4. Security Measures
- Implementing security measures may require a few weeks to a couple of months,
depending on the complexity of the security protocols.
- Estimated Time: 1 - 2 months
Total Estimated Development Time: 8 Months - 2 years. This time is influenced by several factors
such as the complexity of the built AI, the availability of the team, and the readiness of the internal
company itself.
IT Outsourcing - Cybersecurity - Analytics - IT Supports
ronald@akasia.id www.akasia.id