fbeawels commited on
Commit
083053b
·
verified ·
1 Parent(s): 50ff0df

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +84 -0
README.md ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ base_model: microsoft/Phi-3-medium-128k-instruct
4
+ library_name: adapters
5
+ datasets:
6
+ - awels/maximo_admin_dataset
7
+ language:
8
+ - en
9
+ widget:
10
+ - text: Who are you, Maximus ?
11
+ tags:
12
+ - awels
13
+ - maximo
14
+ ---
15
+
16
+ # Maximus Model Card
17
+
18
+ ## Model Details
19
+ **Model Name:** Maximus
20
+
21
+ **Model Type:** Transformer-based leveraging Microsoft Phi 14b 128k tokens
22
+
23
+ **Publisher:** Awels Engineering
24
+
25
+ **License:** MIT
26
+
27
+ **Model Description:**
28
+ Maximus is a sophisticated model designed to help as an AI agent focusing on Maximo Application Suite. It leverages advanced machine learning techniques to provide efficient and accurate solutions. It has been trained on the full docments corpus of MAS 8.5.
29
+
30
+ ## Dataset
31
+ **Dataset Name:** [awels/maximo_admin_dataset](https://huggingface.co/datasets/awels/maximo_admin_dataset)
32
+
33
+ **Dataset Source:** Hugging Face Datasets
34
+
35
+ **Dataset License:** MIT
36
+
37
+ **Dataset Description:**
38
+ The dataset used to train Maximus consists of all the public documents available on Maximo application suite. This dataset is curated to ensure a comprehensive representation of typical administrative scenarios encountered in Maximo.
39
+
40
+ ## Training Details
41
+
42
+ **Training Data:**
43
+ The training data includes 16,000 Questions and Answers generated by the [Bonito LLM](https://github.com/BatsResearch/bonito). The dataset is split into 3 sets of data (training, test and validation) to ensure robust model performance.
44
+
45
+ **Training Procedure:**
46
+ Maximus was trained using supervised learning with cross-entropy loss and the Adam optimizer. The training involved 1 epoch, a batch size of 4, a learning rate of 5.0e-06, and a cosine learning rate scheduler with gradient checkpointing for memory efficiency.
47
+
48
+ **Hardware:**
49
+ The model was trained on a single NVIDIA H100 SXM graphic card.
50
+
51
+ **Framework:**
52
+ The training was conducted using PyTorch.
53
+
54
+ ## Evaluation
55
+
56
+ **Evaluation Metrics:**
57
+ Maximus was evaluated on the training dataset:
58
+
59
+ > epoch = 1.0
60
+ total_flos = 60599604GF
61
+ train_loss = 1.9974
62
+ train_runtime = 0:18:06.31
63
+ train_samples_per_second = 11.261
64
+ train_steps_per_second = 2.816
65
+
66
+ **Performance:**
67
+ The model achieved the following results on the evaluation dataset:
68
+
69
+ > epoch = 1.0
70
+ eval_loss = 1.6183
71
+ eval_runtime = 0:00:51.01
72
+ eval_samples = 2538
73
+ eval_samples_per_second = 61.025
74
+ eval_steps_per_second = 15.271
75
+
76
+
77
+
78
+ ## Intended Use
79
+
80
+ **Primary Use Case:**
81
+ Maximus is intended to be used locally in an agent swarm to colleborate together to solve Maximo Application Suite related problems.
82
+
83
+ **Limitations:**
84
+ This 14b model is an upscale of the 3b model. Much better loss than the 3b so results should be better.